Who the Heck Bought $1.2 trillion in New US Treasuries over the past 12 Months?
Wolf Richter wolfstreet.com, www.amazon.com/author/wolfrichter Russia, Japan, and the Fed dumped. So who bought? China’s holdings of US Treasury bonds, notes, and bills, after rising in February and March, fell by $5.8 billion in April to $1.18 trillion. Thus, China’s holdings …