
China has released its monthly data dump this afternoon for April and the news is more (mild) disappointment. Industrial production growth came in at 9.5% versus 9.5% expected. Fixed asset investment also missed at 20.6% versus 21% and retail sales came in on the button at 12.8%.
The dollar was sticking its nose through parity before the release. It’s now slipped beneath the waves.

