Latest Articles Published

Top 20 Oil Producing Countries 2015

/ October 17, 2014

6) Canada (Barrels Per Day: 3,592,000)

Alberta in Canada hosts large oil and gas resources. The vastness of the Athabasca oil sands and other assets results in Canada having 13 percent of global oil reserves. The nation produces 3,592,000 bbl/day that is around 3.90 percent of world’s oil.

Canada Athabasca Oil Sands