It’s that time of the year when oil industry executives pin their stockings by the gas fireplace and drift off to sleep dreaming of Santa. Here’s their secret holiday wish list.
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?