Uh oh, guess that hard landing ain’t over. China official PMI for May just hit the tape and missed expectations, barely managing to expand at 50.4 versus expectations of 52.
The internals were ugly too, with new orders and exports hit plus inventories rising.
Neither the dollar nor stocks enjoyed it one little bit.