The Oil Sands Explained … in 10 minutes | Oil Sands Magazine
Alberta's oil sands. It's the world's third largest oil reserves, 161 billion recoverable barrels in the ground. They're are huge part of Canada's economy, contributing trillions to Canada's GDP over the past 50 years, generating billions annually in government taxes, revenues and royalties, supporting small and medium-sized businesses from …