Bank of Japan is buying up it’s own government’s debt: Bond holdings top 50% for first time

by Cassie B., Natural News: The share of Japanese government bonds that are held by the Bank of Japan has now exceeded 50 percent. The record-setting high comes as the central bank doubles down on its government debt purchases with the aim of holding down long-term interest rates as part of its ultra-loose monetary policy. […]

Source