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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results