Average price rises to £142.94 a litre on Sunday, while diesel is still a little short of its previous record
UK petrol prices have hit their highest level on record and could rise further in the coming weeks as the global energy crisis drives oil markets to a three-year high.
The average daily price a litre reached 142.94p on Sunday, surpassing the 142.48p a litre all-time record reached on 16 April 2012, according to data from the RAC/Experian.