China reported PMI data on manufacturing and services for May with both readings higher than expected.