Economy
Bank of Japan Raises Rates to 31-Year High: What It Means for JPY, JGB Yields and Global Markets
The Bank of Japan has lifted its benchmark rate to a 31-year peak, cementing a historic pivot away from the ultra-loose era and sending shockwaves through yen pairs, Japanese government bonds and global carry trades. Here is everything traders need to know.