Petro-Canada is a fuel and service station offering gasoline, diesel, and loyalty programs like Petro-Points and Petro-Pass. It may also offer electric car charging.