Peter Howard, President of the Canadian Energy Research Institute discusses their report on the oil sands, and what the independent data they utilized indicates.
You are here: Home / Video / iKanMedia TV / Independent numbers indicate oil sands may have a wider benefit for Canada
Leave a Reply