How to participate in this promotion:

No registration is needed. Simply pay with any RBC Credit Card* and instantly save 2¢ per litre at Petro-Canada on all grades of fuel, until October 30, 2017. No minimum purchase required.

Thoughts on the future:

It would not surprise me if RBC issue some Petro-Canada co-branded credit cards in the near future. And I am also keen on how RBC points would work with Petro-Canada points in the future. Let's hope for the best.