China Industrial Output March 2025 surges to +7.7% y/y (expected 5.8%, prior +5.9%)

Solid data this.

Both retail sales and industrial output have surprised to the topside.

more to come

We also had the GDP data:

This article was written by Eamonn Sheridan at www.forexlive.com.