New RAC Fuel Watch data has revealed a second consecutive month of price rises has resulted in British motorists paying an average of 108p per litre when filling up at forecourts.
According to the RAC, a 25% rise in the cost of oil, increasing by nearly $9 from November last year to $45.49, has driven the hike in fuel prices.
However, the RAC claims that drivers are still being charged 7p per litre less for petrol and 11p less for diesel than they were 12 months ago, despite the rises in March and April.
It is believed that prices should not increase too much more and could even stabilise or even begin to fall again due to the continuing over-production of oil.
During April, the average price for petrol increased by over 2p per litre to 108.27p, the RAC's data reveals. Diesel saw a rise of more than 2.5p, to an average of 108p per litre.
Compared with the beginning of March, filling up a 55-litre family car with petrol now costs an average £3.29 more, while filling up a similar car with diesel is £3.42 more expensive.
The RAC's fuel spokesman, Simon Williams, said that despite the fuel price increase, "it's worth remembering that while prices have gone up in both March and April motorists are still paying 7p per litre less for petrol and 11p per litre less for diesel than they were at this time a year ago."
Have you been affected by the recent fuel price rise?