Analysts say petrol prices will continue to drop, but country residents are still being hit harder than their city-dwelling counterparts.

CommSec's latest analysis of the Australian Institute of Petroleum's figures show an average national petrol price of 115.7 cents a litre, at a new low following eight straight weeks of decline.

But with an average metro price of 111 cents per litre and regional prices averaging 125.2, many in regional areas are still being slugged.

Diesel prices had remained stubbornly high, but are now falling in line with petrol prices. Diesel is down 4.3 cents a litre to 132.3. The gap between city and country diesel prices is just 2.2 cents.

The figures show that Adelaide has the cheapest average petrol price at 107 cents a litre, with Sydney at 107.4, Melbourne at 109, Brisbane and Perth are at 113.6 and 115.1 cents per litre respectively, while Canberra (126.3), Hobart (128.6) and Darwin (135.5) fill out the higher end of the scale.

CommSec analyst Craig James has told the ABC that falling Singapore and Australian terminal gate prices could see further pump price declines ahead.

“There may be somewhere between 3 and 5 cents that'll be taken off the retail price over the next fortnight or so,” he said.

But US oil prices increased by around 5 per cent on Friday, and Mr James said that may prevent fuel price falls over the next month or two.

“If we do start to see these crude prices settle then we will start to see the end of the bargains at a retail level here in Australia,” he added.