Oil drops 2% on growing US crude stockpiles

US crude inventories rise to highest since July 2017

Oil price: Brent crude futures settled at $70.99 a barrel
Oil price: Brent crude futures settled at $70.99 a barrelPhoto: REUTERS/SCANPIX
Published 22 May 2019, 22:26Updated 22 May 2019, 22:26
ProductionNorth America