As featured in MoneySavingExpert The Times The Guardian
Prices, supply & your next fill

Heating oil news

Saturday 17 October 2026
Updated 15 October 2026
UK average today
114.03p /litre ex VAT
1,000-litre fill
£1,197 incl VAT
On the week (ex VAT)
↓ 1.5p
Prices & historySee the price chart →
The market brief ·

Ukraine drops Trump's energy truce as the IEA speeds up its emergency diesel release

A 1,000-litre fill costs about £1,210 including VAT, level with Monday. The Russia-Ukraine energy truce has unravelled, so extra Russian diesel looks slow to come, and the IEA's faster release adds no new fuel.

What changed

The energy ceasefire between Russia and Ukraine that President Trump announced on Sunday has unravelled. Ukraine paused its strikes on Russian refineries for a few days, then restarted them as Russia kept hitting its power plants, and on Thursday President Zelenskyy said Kyiv was done with the truce.

About half of Russia's refining capacity is out of action, so the extra Russian diesel Trump announced last Friday may be slow to arrive, and S&P Global reckons it would cover only about a tenth of the world's diesel shortfall anyway.

Diesel comes from the same part of the refinery as heating oil, so supplies stay tight. The International Energy Agency, which co-ordinates emergency fuel stocks, agreed on Thursday to speed up the releases promised in March, diesel first, but added no new fuel.

Ships are still being hit around the Strait of Hormuz, the sea lane that normally carries about a fifth of the world's oil, and crude oil has held around $106 a barrel, so heating oil has barely moved.

Your next fill

At Fueltool's UK average on Thursday 15 October, a 1,000-litre fill costs about £1,210 including VAT, the same as at our last brief on Monday. That is roughly £30 more than a week ago on the same basis, and close to the dearest since mid-September, with the tanker attacks and tight diesel keeping prices up.

A fill over the past month

1,000 litres · including 5% VAT
Recorded UK average cost of a 1,000-litre fill From £1186 on 17 Sep to £1193 on 16 Oct. Including VAT. Full figures are in the table below. £1,300 £1,200 £1,100 17 Sep 16 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
17 Sep 2026£1185.60
18 Sep 2026£1184.19
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

What to watch

First, whether Russia and Ukraine stop hitting each other's energy sites, and whether any of the promised Russian diesel actually ships. Second, whether countries deliver the emergency diesel they have now agreed to hurry, as the US wants more.

Third, the attacks on shipping around Hormuz, the Houthi strikes on Saudi Arabia, and any restart of talks to end the Iran war.

Written by Fueltool · 15 October 2026. Published when the market moves; the prices in the ticker update separately.

Earlier briefs

See every brief →
  1. Iran's tanker attacks push heating oil up as Trump strikes a Russian diesel dealA 1,000-litre fill costs about £1,210 including VAT, up from about £1,150 on Wednesday, after Iran's attacks on tankers sent crude oil up. A Russian diesel deal and an unconfirmed Russia-Ukraine energy truce may take some pressure off diesel.
  2. Gulf oil shipments recover and the G7 deal takes the edge off dieselA 1,000-litre fill costs about £1,150 including VAT, down from about £1,180 on Sunday. Traders have marked diesel down since the G7 agreed to release emergency stocks and Gulf oil shipments recovered, though Russia and China are still holding back fuel.
  3. G7 opens its emergency diesel stores as Trump drops the export banA 1,000-litre fill costs about £1,180 including VAT, roughly £10 more than a week ago. The G7, the UK included, will release emergency diesel stocks over four months and the US export ban is off, but Russia and China are still holding back fuel.
  4. Trump weighs a US diesel export ban as Saudi oil flows againA 1,000-litre fill costs about £1,160 including VAT, much the same as a week ago. Saudi oil exports have restarted, but a possible US ban on diesel exports is the new risk for UK heating oil.
  5. Saudi Arabia restarts its East-West pipeline, then an Iranian threat sends crude back above $106Saudi Arabia restarted its East-West pipeline at a low rate, but an Iranian warning that the war could widen sent crude back above $106 a barrel. A 1,000-litre fill costs about £1,170 including VAT, roughly £10 less than a week ago.
  6. Saudi exports recover but Aramco reportedly tells European refiners they will get no October contract crudeSaudi exports are recovering and crude has fallen to about $101 a barrel, though European refiners reportedly get no Saudi contract crude in October. A 1,000-litre fill costs about £1,190 including VAT, roughly £40 less than in Wednesday's brief.

See every brief →

Today's prices where you are
Live quotes from suppliers delivering to your postcode. No account needed.