China data for April is in and is still on a weakening growth trend with industrial production up 8.7% year-on-year below expectations of 8.9%:

Retail sales rose 11.9% versus 12.2% expected:

Fixed-asset investment came in at 17.3% versus 17.7% expected:
Advertisement

No wonder their pushing mortgage again!