Fun Fact: Alberta Canada’s Crude Oil Industry

Fun facts about Alberta Canada

Alberta Canada is the heart of the crude oil industry of Canada. Alone it would be the fifth largest producer of crude oil in the world.

Leave a Reply