Brent drops below $95/b threshold as bug keeps spooking in China


Oil prices slipped on Wednesday after industry data showed that U.S. crude stockpiles rose more than expected and on concerns that a rebound in COVID-19 cases in top importer China would hurt fuel demand.

Brent crude futures were down $1.68, or 1.7%, to $93.68 a barrel by 1522 GMT, while U.S....