Store giants Asda and Tesco have cut the price of diesel to 97.7 pence per litre, its lowest level for more than six years.

But campaigners have called for even greater reductions amid tumbling oil prices.

Steve Gooding, director of motoring research charity the RAC Foundation, said: “It is right that the benefits retailers have enjoyed in reduced costs are finally passed on to motorists.”

The cost of Brent crude sank to less than 27 US dollars a barrel earlier this week and prices have fallen by around 30% since early December.

A study by FairFuelUK found that, since May last year, oil prices in sterling have fallen by more than 54% but retailers have only cut pump prices by 35%.

The report stated that retailers’ profit margin for diesel is 11p per litre compared with just 5.8p for petrol.

Motoring journalist and campaigner Quentin Willson said there has been “weeks and weeks of increased profits on every litre of diesel sold and weeks and weeks of not passing savings on to motoring consumers.”

Asda, Bradford Road selling Diesel at 97.7p and Unleaded at 99.9p per litre.

Asda in Bradford Road, Huddersfield, took 2p a litre off the diesel price and RAC fuel spokesman Simon Williams expects more retailers to follow leading to an average price of less than £1 a litre for the first time since March 2009.

He said: “We would have liked to have seen a cut sooner, and one that goes further, to more closely reflect the price retailers have been buying diesel for. But this is nevertheless good news for motorists.

“Diesel has been sold on the wholesale market for less than unleaded petrol since early last month, yet drivers have had to wait more than six weeks for this to be only partially reflected at the pumps.”

Mr Williams claimed that analysis of wholesale prices shows a further cut of between 1p and 2p could be made within the next fortnight.

Asda made the cut first and senior petrol director Andy Peake said: “We’re delighted to be the first retailer to take diesel to its lowest price level in over six years.

“This latest announcement shows that we’re committed to being the driving force behind lowering fuel prices across the UK regardless of where you live.”

Tesco quickly followed and a spokesman said it would continue to review prices.