Fears of a Beijing shutdown have dragged down global markets and energy prices
Rising Covid-19 cases in Beijing fueled worries that the Chinese capital will follow Shanghai and other major cities into lockdown on Monday, sending global equities and oil prices down. The…