China Producer Price Index (YoY) came in at 2.8%, above expectations (1.5%) in April FXStreet · 2026-05-11T01:30:12Z