WEST Fife motorists filling up at Asda's Halbeath will see prices slashed by up to three pence per litre off unleaded and up to two pence per litre off diesel.

Oil prices have been steadily rising since the end of March, meaning prices at the pumps have increased by up to 10 pence per litre.

With the price of oil falling back to $76 a barrel, Asda has taken action to pass savings back to its customers with a market leading drop.

The supermarket giants' new national price cap on fuel means that drivers across the country will pay no more than 124.7 pence per litre on unleaded and 127.7 pence per litre on diesel at any of their 318 filling stations.

Asda CEO and President, Roger Burnley, said: "We know that the cost of living is centre of mind for our customers and we will always do whatever we can to reduce that burden.

"Customers can trust us to lead the way when it comes to lowering the price of fuel and putting cash back in their pocket.”

The move has been welcomed by The AA, who’s price specialist Luke Bosdet said: “Yet again, it takes Asda to lead pump prices where other forecourts should have been going.

"With a national pricing strategy that guarantees motorists the same treatment wherever they are in the UK, it shows up supermarket rivals who are driving their customers mad by charging up to 11p a litre more for fuel between their own sites.”