Jul 21, 2026

After a $1.48 Trillion Selloff, China’s ‘National Team’ Steps In to Steady Stocks

State-backed funds spent about $8.9 billion buying shares—even as China's economy posted its weakest growth in more than three years.