Oil futures closed lower on Wednesday, posting a third straight drop, with prices pressured by a weekly surge in US crude inventories and ongoing concerns about the impact of China’s zero-COVID policy on that country’s oil demand. U.S. benchmark West Texas Intermediate crude for December delivery fell $3.08, or 3.5%, to $85.83 a barrel on the New York Mercantile Exchange, its lowest front-month close since October 25, according to FactSet- show data.

 

(END) Dow Jones…



Read more at news.google.com