British drivers have been hit with the second largest petrol price hike ever as unleaded jumped 5p from mid-May to mid-June, the AA says.
The average petrol price in the UK rose by 4.98p per litre to 102.66p because of the price hike in international crude oil.
The AA said: "This rise is only two-thirds of a penny short of the 5.61 pence per litre record - at the same time last year."
But diesel prices have not risen as much, with the average price at the pump standing at 104.85p - only 1.36p higher than in mid-May.
The differences in price rises of petrol and diesel are due to how much of it is available at the moment.
Limited levels of gasoline have pushed the cost of petrol up sharply, while an oversupply of diesel means prices have not increased as much.
The price of international crude oil was around $70 a barrel, this week, almost half the $134 it cost a year ago.
It is hoped that the increase in crude oil prices will aid economic recovery.
The price difference between diesel and petrol shrank to 2.19p by mid-June, down from 13.4p last year.