Hormuz Blockade Sends Japan’s 10-Year Bond Yield to 25-Year High
Key Takeaways: Japan’s 10-year bond yield hit 2.39% by early April 2026, its highest level since 1999, as Iran’s Hormuz blockade fueled inflation fears. The Bank of Japan faces a rate hike decision at its April 27-28 meeting, with markets pricing in a 60-70% probability of action. Japan pledged a record 80 million barrel reserve…