China By Jackson LeeJune 16, 2026China’s Economy Stalls in May as Retail Sales Drop for the First Time in Over Three YearsChina's economy faced a sharp downturn in May, as retail sales dropped for the first time in over three years. This setback underscores ongoing challenges driven by weak domestic demand and growing global uncertainties, CNBC reports