Solid data this.

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

more to come

china march 2025 dta 16 April 2025

We also had the GDP data:

Source: Forex Live