Supermarket giants Asda, Tesco and Sainsbury's will be selling a litre of diesel for less than £1 from today.
Asda was the first to slash prices with a 3p per litre cut on diesel at its 279 stations. Tesco said it would also be dropping the price of diesel to 99.7ppl at all of its 500 filling stations.
Sainsbury's also said its diesel would cost 99.9 pence per litre across its 301 forecourts.
The RAC said the price cut was good news for drivers, particularly after the expense of the festive season, but it was long overdue.