Oil dives on unexpected crude inventory build up

US crude inventories rose 6 million barrels last week, more than double expectations

Oil price: Brent crude futures fell $2.83 to settle at $80.26 a barrel, a 3.41% loss
Oil price: Brent crude futures fell $2.83 to settle at $80.26 a barrel, a 3.41% loss
Published 11 October 2018, 22:47Updated 11 October 2018, 22:47