A fall in global oil prices has triggered the price drops, which have seen the big four supermarkets – Tesco, Asda, Sainsbury’s and Morrisons – fight it out to offer the best deal.
Asda said that from today it is cutting up to 3p a litre from the price of both unleaded and diesel, making fuel prices the lowest they have been in over a year.
Drivers filling up at any of Asda’s 195 forecourts nationwide will pay no more than 129.7p per litre for unleaded and 134.7p per litre for diesel.
Andy Peake, Asda’s director of petrol trading, said: “Motorists will be pleased to know fuel is now at the lowest price in over a year as prices have fallen 11p since their peak in April.
“Unlike other retailers, our price cuts benefit everyone across the country, meaning that no-one filling up at Asda will be forced to pay a premium for their fuel.”
At Sainsbury’s prices will be cut by up to 3p a litre from today depending on the filling station, with regional differences likely.
Unleaded prices will start from 125.9p per litre and diesel prices will be from 131.9p per litre.
A Sainsbury’s spokesman said: “Sainsbury’s is committed to delivering great value and helping customers cut down on cost wherever possible.”
Last month Tesco vowed to give motorists a 10p discount at the pump – if they bought 18 Andrex toilet rolls. Morrisons pledged a 12p cut if customers spend £60 in their stores.
The price comes after the AA said supermarkets and petrol companies were failing to pass on drops in global oil prices to their customers.