China PMIs are out:
In May , the Manufacturing Purchasing Managers Index ( PMI ) was 48.8% , down 0.4 percentage points from the previous month, lower than the critical point, and the level of manufacturing prosperity dropped slightly.
Components are yuck across the board: