Crude stocks dropped 4.8 million barrels, nearly double analysts’ expectations, to 423 million barrels, their lowest since October 2018. Oil prices on Thursday soared more than 2 per cent after the …
More Oil prices edge higher, set for weekly gain amid trade optimism Videos