
Why Japan's 30-Year Yield Topped 4% and What It Means for USD/JPY
Japan's 30-year yield hit 4.223%, yet USD/JPY stays above 158. Explore how US Treasury spreads, BOJ QT, and institutional flows drive yen carry trades.
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.