Brent slips from 2019 high on investor doubt

US crude inventories last week rose 5.5 million barrels to their highest since October 2017

Oil price: Brent crude futures settled at $74.35, losing 22 cents, or 0.30%
Oil price: Brent crude futures settled at $74.35, losing 22 cents, or 0.30%Photo: REUTERS/SCANPIX
Published 25 April 2019, 21:10Updated 25 April 2019, 21:10
Production