China sells the most US assets in 4 years, dumping $21 billion of US stock and Treasury bonds

China sells the most US assets in 4 years, dumping $21 billion of US stock and Treasury bonds