Oil jumps after a sharp and sudden drop in US oil inventories
Crude oil inventories fell 12.5 million barrels in the week ending May 19, to 455.2 million barrels, compared to analysts’ expectations of an 800,000-barrel increase in a poll Reuters. The administration said

Follow