EconomyChina-Attributed U.S. Treasury Holdings Fall to $590.7 BillionBy Adrian ValeOct 19, 2026, 8:38 PM UTC