Petro-Canada is a fuel and service station offering various fuel options, including lower carbon intensity choices, along with loyalty programs and truck stop services. They also offer engine oil.