Japan's 20-year bond yield surged 15 basis points to its highest level since 2000.

2025-05-20

Japan's 20-year bond yield surged 15 basis points to its highest level since 2000.