Oil prices slid on Wednesday as Covid-19 cases in China continued to climb, sparking worries of lower fuel demand in the world's top crude importer that outweighed concerns about an escalation of geopolitical tensions and tighter oil supply.
Brent crude futures dropped by 60 cents, or 0.6%, to $...