OnlineBrent slips from 2019 high on investor doubtUS crude inventories last week rose 5.5 million barrels to their highest since October 2017Oil price: Brent crude futures settled at $74.35, losing 22 cents, or 0.30%Photo: REUTERS/SCANPIXReuters