Oil slides on unexpected crude inventory build

Losses softened by US-Mexico trade agreement announced Monday

Oil price: Brent crude futures fell 26 cents to settle at $75.95 a barrel
Oil price: Brent crude futures fell 26 cents to settle at $75.95 a barrel
Published 28 August 2018, 22:49Updated 28 August 2018, 22:49