Day: October 20, 2026

October 20, 2026
Category:

China was once the top holder of U.S. Treasuries but has been shedding its massive stockpile for years, fueling fears of de-dollarization. But official data may not fully capture Beijing’s actual portfolio. The decline began in earnest around 2021, but...