China has released its official PMI for April and it’s come in flat at 50.1, which is pretty ordinary given the stimulus underway. The components were muted as well:

The non-manufacturing PMI slipped further from 53.7 to 53.4.
Very little to please the eye.