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

Heating oil news

Thursday 15 October 2026
Updated 12 October 2026
UK average today
116.36p /litre ex VAT
1,000-litre fill
£1,222 incl VAT
On the week (ex VAT)
↑ 3.8p
Prices & historySee the price chart →
The market brief ·

Iran's tanker attacks push heating oil up as Trump strikes a Russian diesel deal

A 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.

What changed

Iran has stepped up attacks on oil tankers around the Strait of Hormuz, the sea lane that normally carries about a fifth of the world's oil. Ships have been hit almost every day this month, two more over the weekend, and talks to end the war are stuck.

Crude oil jumped about 5% on Thursday, and heating oil climbed with it through the week. Diesel, which comes from the same part of the refinery as heating oil, then got some relief. On Friday President Trump said Russia will start shipping diesel to world markets straight away, and the US has lifted its sanctions on it for now.

Britain does not buy Russian fuel, so the help here is indirect and, experts say, small. On Saturday he said Russia and Ukraine had agreed to stop attacking each other's energy sites, including the Russian refineries Ukraine's drones have been hitting.

Moscow has not confirmed it, and Ukraine says Russia struck its energy sites within hours. China has also restarted fuel exports after its national holiday.

Your next fill

At Fueltool's UK average on Monday 12 October, a 1,000-litre fill costs about £1,210 including VAT, up from about £1,150 at our last brief on Wednesday. That is roughly £50 more than a week ago on the same basis, and the dearest since mid-September, after the tanker attacks pushed crude oil up on Thursday.

A fill over the past month

1,000 litres · including 5% VAT
Recorded UK average cost of a 1,000-litre fill From £1165 on 15 Sep to £1221 on 14 Oct. Including VAT. Full figures are in the table below. £1,300 £1,200 £1,100 15 Sep 14 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
15 Sep 2026£1165.09
16 Sep 2026£1226.10
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

What to watch

First, whether the energy ceasefire holds and the Russian diesel actually ships, and how much of diesel's fall since Friday reaches supplier prices. Second, Thursday's meeting of the International Energy Agency, which has asked countries to hurry the emergency diesel they promised and to consider releasing more.

Third, the attacks on shipping around Hormuz, and any restart of talks to end the war.

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

Earlier briefs

See every brief →
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Saudi pipeline repairs could take three to five weeks, regional officials tell the Associated PressSaudi Arabia's damaged East-West pipeline could take three to five weeks to repair, leaving refineries facing a prolonged disruption. A 1,000-litre fill costs about £1,230 including VAT, roughly £200 more than a week ago.

See every brief →

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