Oil settles higher before US holiday

Supply disruption at Syncrude's oil sands facility in Alberta affecting US stockpiles

Oil price: US light crude settled up 20 cents at $74.14 a barrel
Oil price: US light crude settled up 20 cents at $74.14 a barrel
Published 3 July 2018, 21:20Updated 3 July 2018, 21:20