Chinese Satellite Data Hint At Ominous Manufacturing Slowdown

Chinese factory activity contracted last month for the first time in nearly a year when the Caixin PMI dipped below 50, the threshold for growth. And now, early indicators for the month of June – including one satellite-based measure - suggest that there’s more pain ahead for the manufacturing sector in the world’s second-largest economy.