Supermarket chain Asda has shamed other fuel suppliers by reducing its prices at the pumps to 99.9p per litre, saying there was "little justification" to charge more than £1.
The company made the cuts to both petrol and diesel at all its 176 forecourts, arguing that while diesel prices had previously been higher than petrol, current costs mean this should no longer be the case.
Commercial director David Miles said: "There is no justification for any major retailer selling fuel above £1 per litre - that is why we are delighted to be able to reduce both petrol and diesel to 99.9p per litre for all our customers in line with falling costs.
"Asda is offering value to all drivers nationwide and we can guarantee all our customers that they'll get a fair price for their fuel no matter what they fill up with at the pump."
Website petrolprices.com put the average charge per litre for unleaded at 103.8p - ranging between 99.9p and 115.9p - while the average for diesel was 105.3p, from 99.9p at its lowest to as much as 117.0p.
Copyright © Press Association 2009