Higher borrowing costs squeeze Japan's budget
Japan's 10-year government bond yield averaged 2.77% in July 2026, the highest since September 1996. Up from 1.52% a year earlier, it adds pressure to the cost of financing the government.
Japan's 10-year government bond yield averaged 2.77% in July 2026, the highest since September 1996. Up from 1.52% a year earlier, it adds pressure to the cost of financing the government.