Petrol prices at the pumps rose for the sixth consecutive month, according to the latest Fuel Watch figures.

Unleaded went up 0.89ppl ending April at an average of 127.19ppl – its highest price since January 2020, while diesel rose by slightly less, 0.62ppl, to 129.73p per litre, in its fifth consecutive monthly increase.

But with the cost of a barrel of oil having risen by nearly $5 ($4.82) during April, and now standing at $66.93, wholesale petrol and diesel prices are also now on the rise which is likely to translate into even higher pump prices in May.

The four major supermarket chains – Tesco, Asda, Sainsburys and Morrisons – are currently charging 4.5ppl less for unleaded than the UK average (122.67ppl), and 4.19ppl less per litre of diesel (125.54p).

However, on average it costs 18ppl more to fill up with petrol or diesel at motorway services with unleaded at 144.98ppl and 147.89ppl.

RAC fuel spokesman Simon Williams said: “April marks six months of rising petrol prices and there’s no end in sight as oil is getting perilously close to hitting $70 a barrel – something we haven’t seen for more than two years.

“With lockdown restrictions easing, it’s very frustrating for drivers that they’re now having to contend with even higher fuel prices just at the point where many will be driving a lot more. But unfortunately, it’s the very fact people are driving more that’s causing petrol prices to go up as demand for oil – and in turn fuel – begins to outpace supply.

“The saving grace is the relative strength of the pound compared to the US dollar on world currency exchange markets. As oil is traded in dollars, a stronger pound means it costs less to buy for refining into motor fuel. If the value of the pound were to tumble, we’d all be paying much more at the pumps than we are at the moment.

“Progress in the global battle against the coronavirus will be critical in determining where fuel prices go from here. The success of domestic vaccination schemes could lead to greater demand for fuel and in turn rising prices due to global supply restrictions. Ongoing travel restrictions in other countries around the world may also prolong oil output restrictions and force fuel prices in the UK higher still.

“Currently, diesel car drivers have genuine cause to feel let down by fuel retailers as they should really be paying a lot less per litre to fill up as the wholesale price has been similar to that of petrol for most of April. Despite this, diesel is 2p a litre more expensive than petrol at 129.73p.”