China’s Fragile Recovery Falters as April Retail Sales Stagnate Business News|May 19, 2026by Reno Irawan BEIJING – China’s economy stumbled again in April 2026, with retail sales barely Read more