Japan sells 30-year bonds at lowest price 101.05, yield 4.121%
Japan’s Ministry of Finance auctioned 4.2% 30-year government bonds with the lowest price at 101.05, for a yield of 4.121%.
121%. The issue was a 30-year government bond, No 9, with settlement date details also listed in the auction notice.