Gas prices in most of Ontario are at their lowest levels in more than half a year.

Prices below $1.20 per litre were being reported at some gas stations in major cities such as Toronto, Ottawa and Hamilton as of Wednesday afternoon.

According to , the average price in most southern parts of the province was hovering between $1.23 and $1.26 per litre. Some stations in more remote areas were selling gasoline for less than $1.10 per litre.

鈥淚t鈥檚 certainly good news for consumers,鈥 Dan McTeague, GasBuddy鈥檚 senior petroleum analyst, told CTV News Channel.

The average gas price in Ontario had decreased by 13 cents in a 13-day period, McTeague said, bringing them to levels not seen since mid-March.

One of the main factors driving the decrease was the switchover from summer gasoline blends to winter gas, which is cheaper to produce.

Also contributing, according to McTeague, was the provincial government working toward its promise to cut the average gas price in Ontario by 10 cents per litre.

McTeague said the province had made it 鈥渁lmost halfway鈥 to its promise for gasoline, and 鈥渢wo-thirds of the way鈥 there for diesel fuel by removing the province鈥檚 cap-and-trade system, which included a surcharge on fuel.

Looking ahead, McTeague said he saw no reason to expect significant increases or decreases in Ontario鈥檚 gas prices over the next few weeks.

鈥淚 think these are stable prices. They鈥檙e very competitive compared to pretty much any province in Canada now,鈥 he said.