The average price of diesel and petrol at UK filling stations rose again in June, according to the RAC.
It said the average cost of a litre of diesel rose by 2.5p to 134.32p - the highest level seen since June 2019.
The average cost of a litre of petrol rose by 2.7p to 132.19p, a price last seen in October 2013.
RAC spokesman Simon Williams said: "June proved to be a shocking month for drivers with not just the eighth straight monthly rise at the pumps, but a return to 132p a litre petrol -something we haven't seen since October 2013.
"And if an 18p a litre hike in cost over eight months isn't bad enough it's hard to see the increases coming to an end as the price of oil seems to be going up and up, with $6 being added to a barrel in June alone.
"Compared with a year ago oil is now $35 more expensive. What's even more worrying is that some analysts are predicting an oil deficit by the end of the year, which could mean further relentless price rises in the coming months."