The average price of diesel rose for the fourth consecutive month in October as oil prices continue to climb, according to the RAC.
The cost of oil rose nine percent in October, pushing a barrel over the $60 (£45.92) mark for the first time since July 2015.
As a result, the average litre of diesel cost 120.8p on Halloween – up 0.59p on the prices seen at the beginning of the month.
The hardest-hit region was Scotland, which saw average prices rise by just over 1p per litre, while the West Midlands’ 0.34p-per-litre increase was the least pronounced.

Though the news for drivers of diesel vehicles was largely unpleasant, there was some respite for those filling up at the green pumps as petrol prices fell marginally, ending a three-month run of increases.
Wales and the north-east of England saw prices fall by almost 1p per litre, and although Northern Ireland’s 0.12p-per-litre cuts were the least impressive, the region was still the cheapest in the country, averaging 117.41p per litre of unleaded at the end of October.
Sadly, however, that silver lining is not expected to last for long as the rising cost of oil bites.
The RAC says the wholesale price of petrol has gone up by 4p and warns that the cost will soon be passed on to consumers.
In light of this, the organisation called on chancellor Philip Hammond to leave the fuel duty rate unchanged when he announces his Budget on November 22.
'Eyes will switch to the chancellor who delivers his Budget this month, and with higher wholesale costs filtering down to the forecourts, the last thing they’ll want to see is an increase in fuel duty. We urge the chancellor to resist this and leave the rate unchanged,' said the RAC's fuel spokesperson Simon Williams.