Oilsands generates thousands of jobs, billions of dollars in taxes across the country

When the Canadian Energy Research Institute (CERI) released its sixth-annual oilsands update in May, it highlighted the bright investment future of the industry.