Tagged With Peter Findlay
21 November 2017
International oil companies are fleeing the oil sands, but the Canadian producers that have plugged the gap have reason to be optimistic