Economy China Manufacturing Engine Stalls as Stimulus Fails the Profit Test China’s industrial profits have declined by 5.5%, signaling economic challenges. by Chloe SummersNovember 26, 2025January 5, 2026