Oil dips on escalating US-China trade war

Lower global economic growth forecasts, crude storage buildup hit prices

Oil price: Brent crude settled at $79.29 per barrel, down 76 cents
Oil price: Brent crude settled at $79.29 per barrel, down 76 cents
Published 18 October 2018, 22:24Updated 18 October 2018, 22:24