16.5.22 China released key monthly data on its economy showing that in the year to April, the country recorded an 11.1% slump in its retail sales This compares to a Bloomberg consensus for a 6.6% decline, notes CommSec. “China also noted a worse than expected 2.9% decline in industrial production, the first decline since March […]