Industrial output in China for April. Stimulus helping this along bt not enough. A big miss.

5.4 % y/y

  • expected 6.5%,prior 8.5%

6.2 % YTD y/y

  • expected 6.5%, prior 6.5%

Retail sales missed too:

and:

---

Previews for background: