Canada’s oil sands is the third-largest deposit of oil on earth with more than 170 billion barrels of recoverable oil and potential resources of up to 1.8 trillion barrels. The reserves are concentrated in the province of Alberta in 3 major deposits: Athabasca, Cold Lake and Peace River with the Athabasca region holding over 80… [Read More]