Oil sinks to 18-year low after record US crude build

Crude storage in US surged by 19 million barrels last week

Oil price: Brent crude settled at $27.69 a barrel, dropping $1.91, or 6.45%
Oil price: Brent crude settled at $27.69 a barrel, dropping $1.91, or 6.45%Photo: REUTERS/SCANPIX
Published 15 April 2020, 20:46Updated 15 April 2020, 20:46
ProductionUSAmericasNorth America