From now until October 30, 2017, if you use any RBC credit card, you can instantly save 2¢ per litre with no minimum purchase required.
I suspect that this may be a preview of a potential co-branded credit card. This announcement comes after RBC ended its partnership with Esso Extra.
I am excited to see what this is going to look out. RBC has a benchmark of what benefits and features that CIBC offered. I hope that they will at least match or do better than CIBC if they are going to take over the partnership.