Wednesday, May 28, 2025

Japan government bonds: high yields spark fears of carry trade unwind