51.8: China’s RatingDog Manufacturing PMI beats estimates in May - TrendCloud