
The Chinese economy is losing steam. Industrial production dropped 2.9% year on year in April, the lowest since January-February 2020, when COVID-19 first hit.
China's zero-COVID policy, which has led to drastic measures such as the Shanghai lockdown, is serving as a drag on the global economy. Instead of moving to a post-pandemic era, the world now has to scrutinize Beijing's policy choices and adjust accordingly.