Oil prices shot up Wednesday by more than 3% on fears of low US stockpiles and the lingering effect of US sanctions on Russia ...
Oil prices rose more than 2% on Wednesday, supported by a large draw in U.S. crude stockpiles and potential supply ...