As featured in MoneySavingExpert The Times The Guardian
Heating oil news
Market brief
Published 19 October 2026
UK average today
113.99p /litre ex VAT
1,000-litre fill
£1,197 incl VAT
On the week (ex VAT)
↓ 1.8p
Prices & historySee the price chart →
The market brief ·

Tanker attacks push crude to a five-month high as Trump pauses new Russia sanctions

A 1,000-litre fill costs about £1,200 including VAT, £10 less than Thursday. Attacks around Hormuz pushed crude to its highest since May, while Trump paused new Russia sanctions to help his diesel deal.

Attacks on ships around the Strait of Hormuz, the sea lane that normally carries about a fifth of the world's oil, reached their highest weekly count since the Iran war began in February. Britain's maritime security centre logged at least 10 in the seven days to Saturday.

Iran's Revolutionary Guard also says two supertankers hit mines there on Friday and Saturday, though neither ship has been named or confirmed. Crude oil rose to about $110 a barrel on Friday, its highest since May, which keeps pressure on heating oil.

On Friday night President Trump put a new package of US sanctions and tariffs on Russia on hold, to help along his deal for Russian diesel, and crude eased about 2% on Monday morning. Diesel comes from the same part of the refinery as heating oil, but no Russian diesel from the deal had been seen reaching the market by Friday, and Ukraine has kept hitting Russian refineries, including the big one at Ryazan.

Your next fill

At Fueltool's UK average on Monday 19 October, a 1,000-litre fill costs about £1,200 including VAT. That is about £10 less than at our last brief on Thursday and roughly £20 less than a week ago on the same basis, so heating oil has slipped a little even as crude climbed.

A fill over the past month

1,000 litres · including 5% VAT
Recorded UK average cost of a 1,000-litre fill From £1181 on 19 Sep to £1197 on 18 Oct. Including VAT. Full figures are in the table below. £1,300 £1,200 £1,100 19 Sep 18 Oct
Fueltool daily recorded averages. The live price above can differ. Dates without a snapshot are joined by a straight line.
View the daily figures
Date1,000 litres, incl VAT
19 Sep 2026£1180.97
20 Sep 2026£1180.97
21 Sep 2026£1185.45
22 Sep 2026£1162.97
23 Sep 2026£1161.90
24 Sep 2026£1167.25
25 Sep 2026£1161.43
26 Sep 2026£1163.73
27 Sep 2026£1166.15
28 Sep 2026£1151.86
29 Sep 2026£1157.54
30 Sep 2026£1142.72
1 Oct 2026£1166.14
2 Oct 2026£1166.98
3 Oct 2026£1176.84
4 Oct 2026£1176.84
5 Oct 2026£1165.45
6 Oct 2026£1143.83
7 Oct 2026£1157.50
8 Oct 2026£1181.96
9 Oct 2026£1190.82
10 Oct 2026£1212.86
11 Oct 2026£1212.86
12 Oct 2026£1215.55
13 Oct 2026£1207.37
14 Oct 2026£1221.25
15 Oct 2026£1205.69
16 Oct 2026£1193.20
17 Oct 2026£1197.33
18 Oct 2026£1197.33

What to watch

First, whether any of Russia's promised diesel actually ships now the US has eased off, and whether Ukraine keeps up its strikes on Russian refineries. Second, the attacks around Hormuz, and Iran's offer to reopen the strait within six days if the US accepts its terms, which Washington has not done because it wants Iran's nuclear programme dealt with first.

Third, whether countries deliver the emergency diesel the International Energy Agency asked them to hurry last week.

Written by Fueltool · 19 October 2026. Published when the market moves; the prices in the ticker update separately.
Today's prices where you are
Live quotes from suppliers delivering to your postcode. No account needed.