Oil mixed on crude demand fears, US-Iran tensions

US President Donald Trump on Monday imposed new sanctions on Iran

Oil price Brent crude futures settled at $64.86 a barrel, losing 34 cents, or 0.5%
Oil price Brent crude futures settled at $64.86 a barrel, losing 34 cents, or 0.5%Photo: REUTERS/SCANPIX
Published 24 June 2019, 20:52Updated 24 June 2019, 20:52
ProductionNorth America