China Industrial Production (YoY) registered at 4.1%, below expectations (5.9%) in April FXStreet · 2026-05-18T02:00:00Z