It would seem that the Chinese data for today has been leaked early, being picked up across the news feeds, via Bloomberg reporting first.
- PMI for May Composite reported at 53.3 (prior 53.4).
- Non-manufacting is inline 54.3 vs 54.3 expected.
We are still expecting NBS Manufactring, with consensus at 49.9 down from 50.1 prior.