BRICS Nations China and India Dump $10,300,000,000 in US Treasuries in One Month
BRICS nations China and India sold $10.3 billion in U.S. Treasuries in November 2025, signaling a shift in global financial strategies. Learn the implications for the U.S. economy and geopolitics.