Expansion of tar sands oil is not central to U.S. energy supply – despite new report conclusion
Cambridge Energy Research Associates (CERA) consulting firm released a new report today about growth in the Canadian tar sands. The report acknowledges many of...