Canadians are being hit with all-time record gasoline prices heading into the Thanksgiving long weekend.
Federal government data shows the average national retail price for regular gasoline in Canada hit $1.45 per litre this week.
Fuel price consultancy firm Kalibrate, which has data back to 2007, says these prices are record highs.
The main factor is that crude oil prices are at seven-year highs, but higher carbon taxes are also reflected in the price at the pump.