China factory prices return to growth after 3 years, beating expectations on surging oil prices April 10, 2026 · CNBC Read full story at source