News

U.S. crude oil inventories fell by 4.3 million barrels, more than the estimated drop of 1.3 million barrels.
Oil prices edged lower on Wednesday after U.S. data showed larger-than-expected inventories of gasoline and diesel, adding to ...