Hormuz Blockade Sends Japan's 10-Year Bond Yield to 25-Year High

cryptocurrency 6 hours ago
Flipboard
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 …
Read Entire Article