Petro-Canada is a fuel and service station offering gas, truck stop amenities, and the Petro-Points loyalty program.