Alberta
New Brunswick
Alberta
Saskatchewan
Nova Scotia
Alberta produces the most petroleum in Canada, with the majority of production coming from the Athabasca Oil Sands in northern Alberta.
Saskatchewan
Alberta
Prairie province
Alberta.
Alberta
British Columbia.