China April industrial production rises 4.1% y/y, misses 5.9% estimate

18 May 2026 02:00