Published: May 11, 2026, 12:00 IST | Updated: May 11, 2026, 12:00 IST
As oil stays above 100 dollars a barrel, bond yields and inflation expectations around the world are rising as well.
Few advanced economies are feeling the pain more than Japan, and fewer still are as poorly equipped to handle it.