This is the big picture ... (and that price listed under BC is either not recent or gas outside Metro brought the avg price down). After paying the oil companies their millions of profits, which people from BC to PEI has to do, this is the difference.
I'm fine with paying say $1.35 and I get that some has to go to repair roads, infrastructure etc.
BUT every other major city has roads, transit, infrastructure, and 'amenities'. If Ontario can do it for $1.310 what factor makes gas in BC $1.458? Why is it so much more than the average big Canadian city?
If 1.5 cents translates to $50/yr extra per car ... 15 cent difference (from BC to Ont) translates to $500/yr extra per car or $1000/yr if you have 2 cars ... feel like you're bending over yet?
https://www.gasbuddy.com/CAN