Asda, Morrisons, Sainsbury's and Tesco are cutting unleaded petrol prices tomorrow, less than a week after the four supermarket chains reduced diesel prices.

Asda, Sainsbury's and Tesco will cut unleaded prices by up to 2p per litre, while Morrisons will cut unleaded prices by up to 3p per litre. Morrisons will also cut diesel prices again, by up to a 1p per litre.

Prices vary locally at Morrisons, Sainsbury's and Tesco, but Asda says motorists will pay no more than 133.7p per litre for unleaded and no more than 137.7p per litre for diesel at its pumps.

Only last week, all four supermarket giants cut diesel prices at their forecourts by up to 2p per litre (see the Supermarkets to cut diesel prices again MSE News story).

However the reductions do not necessarily mean any of these supermarkets will be the cheapest fuel provider. The website lists the cheapest in your area (see our Cheap Petrol and Diesel guide to drive down costs).

Last Thursday the average price of unleaded was 137.71p and 142.61p for diesel, according to the site.