China Issues New COVID-19 Lockdowns: Could it Create New Demand Risk?
Shanghai started a two-phase lockdown of its 26 million residents on Monday due to COVID-19 cases. The lockdown includes restricting highway traffic. Joe Vaclavik explores if it could create a new demand risk.