Bullish news today with the release of China’s Flash PMI showing the manufacturing recovery back on track in March up 1.3 points to 51.7:

Moreover, the internals were uniformly positive:

No gripes here. This is a solid report suggesting a moderate recovery continues.
Advertisement