Economy
Bank of Japan Raises Rates to 31-Year High: What It Means for Yen, JGBs and Global Markets
The Bank of Japan has pushed its benchmark rate to the highest level in 31 years, marking a seismic shift in the global rate cycle. Here is what is driving the move and where the key opportunities and risks now sit.