Some large oil companies are sending signals that Canada’s oil sands may be heading towards an early exit. Can digital extend the life of oil sands a little longer?
With all that’s changing in global energy, board conversations around the top table at oil and gas companies should be pretty interesting. What are they discussing?