Petrol prices reach record high
The average price of unleaded petrol has reached a new high of 137.44p per litre, according to industry analysts Experian Catalist.
That just exceeds the average of 137.43p reached in May 2011.
Petrol has been pushed up by oil prices, which have risen in recent months due to tensions over Iran's nuclear plans and unrest in the region.
Brian Madderson, Retail Motor Industry Petrol Chairman, explained some of the reasons behind the rising prices.