China Industrial Production (YoY) came in at 4.5%, above expectations (4.3%) in May FXStreet · 2026-06-16T02:00:01Z