Petro-Canada is a Canadian gas station offering fuel, a convenience store, and services like the Petro-Points loyalty program and an RBC ATM.