Oil declined in tandem with equities as China’s stringent measures to curb Covid-19 threatened a further hit to economic activity and fuel demand. West Texas Intermediate futures slid 3% as data showing a sharp economic contraction in the world’s top oil importer outweighed growing expectations that Europe may agree to curb crude purchases from Russia. Beijing is set to close gyms and cinemas over the Labor holiday that lasts through Wednesday, and Shanghai will keep virus measures in place. “China growth concerns are a key driver, coming on top of general risk-averse sentiment and signs that high fuel prices are already causing demand destruction,” said Ole Sloth Hansen, head of commodities research at Saxo Bank A/S. Meanwhile, the European Union is set to propose a ban on Russian imports by the end of the year, with restrictions on shipments introduced […]