Japan's 10-year bond yield touched 2.93% on Monday, its highest level since 1996, according to Financial Times reporting. The Japan bond yield has been climbing steadily as a weakening yen and persistently high oil prices from the Iran war fuel inflation expectations and push investors to price in a Bank of Japan rate hike in September. Bond yields move inversely to prices; rising yields signal investors demanding higher returns to hold government debt.