Oil up on looming Iranian sanctions

Traders concerned about worldwide demand

Oil price: US West Texas Intermediate crude futures rose 39 cents to settle at $66.82 a barrel, up 0.6%
Oil price: US West Texas Intermediate crude futures rose 39 cents to settle at $66.82 a barrel, up 0.6%
Published 24 October 2018, 22:54Updated 24 October 2018, 22:54