Oil slumps on US crude stock build

Crude inventories rose 6.8 million barrels, highest since July 2017

Oil price: Brent futures settled down $1.34, or 2.2%, at $60.63 a barrel
Oil price: Brent futures settled down $1.34, or 2.2%, at $60.63 a barrelPhoto: REUTERS/SCANPIX
Published 5 June 2019, 21:40Updated 5 June 2019, 21:40
ProductionNorth America