Reality Check: The End of Growth in the Tar Sands
The Alberta tar sands are among the world’s largest oil reserves. While investment and expected growth in the industry have been high for the last decade, new industry data paints a dramatically different picture of the sector moving forward.