
The price difference between diesel and petrol has reached the highest level since at least 2003 as the Iran oil crisis deepens, new figures show.
Latest data from motoring services company the RAC shows the average price of a litre of diesel at UK forecourts rose to 179.9p on Sunday, 28.5p more than petrol (151.4p).