Canada has a major role to play in the future of oil: Former IEA chief analyst

Antoine Halff, former International Energy Agency chief analyst, says there is still a large appetite for heavy oil and predicts that Canada’s oil sands will play a major role in the industry going forward should it adapt to robust environmental requirements.