The price of fuel in Canada is actually a complicated mix of supply, demand, taxes, monopolies and equal parts greed. The two largest oil companies who also own plenty of gas stations throughout the country often set the prices for the rest of the smaller companies. These smaller companies often buy their fuel from them and are in direct competition with them. There are some other factors as well. I'm not much of an economist though, but I think that's the convoluted gist of it.