Oil sands in focus [infographic]

Visual Capitalists have put together a new infographic detailing the enormity of Canada’s oil sands region,and the role it has to play in the global oil industry.

Bookmark the permalink.