The Bank of Japan now owns more than half of the outstanding JGBs in the market as the central bank continues to cap longer-term bond yields.
The Bank of Japan now owns more than half of the outstanding JGBs in the market as the central bank continues to cap longer-term bond yields.