China's lockdown is weighing on global economy May 08, 2022 China’s lockdowns to contain Covid have snarled operations at the world’s largest port in Shanghai and stalled activity in major cities, aff...