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

Oil falls on hopes of Iran talks as Democrats win Congress in the US midterms

Crude had its biggest one-day fall since July on Monday as Iran signalled it would talk, and Democrats won Congress on Tuesday. A 1,000-litre fill costs about £1,170 including VAT, roughly £30 less than a week ago.

Traders sent crude oil to its biggest one-day fall since July on Monday, after Iran's state news agency said the supreme leader had given the government authority to settle the conflict 'through dialogue'. President Trump also said twice that he would not strike Iran after the midterm elections.

Hours later American forces made what officials called limited, defensive strikes on Qeshm Island in southern Iran, after Iran's Revolutionary Guards fired on an American aircraft. On Tuesday, Democrats won control of both houses of Congress, which is expected to bring closer scrutiny of the war.

Iran's chief negotiator said Americans had said no to war, and Qatar and Pakistan are carrying messages between the two sides towards an interim deal. Traders pushed crude lower again on Tuesday, to its lowest in nearly four weeks.

The Strait of Hormuz, the sea lane that carries about a fifth of the world's oil, is still dangerous: Iran's Revolutionary Guards say four more tankers hit mines there on Wednesday, which has not been confirmed.

UK suppliers have cut heating oil more gently, because it follows the wholesale price of diesel and jet fuel rather than crude itself.

Your next fill

At Fueltool's UK average today, a 1,000-litre fill costs about £1,170 including VAT. That is roughly £20 less than at Thursday's brief and about £30 less than a week ago, as the hope of talks has taken some of the heat out of prices.

A fill over the past month

1,000 litres · including 5% VAT
Recorded UK average cost of a 1,000-litre fill From £1160 on 5 Oct to £1168 on 3 Nov. Including VAT. Full figures are in the table below. £1,300 £1,200 £1,100 5 Oct 3 Nov
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
5 Oct 2026£1160.25
6 Oct 2026£1139.25
7 Oct 2026£1145.29
8 Oct 2026£1170.75
9 Oct 2026£1177.84
10 Oct 2026£1202.25
11 Oct 2026£1202.25
12 Oct 2026£1202.25
13 Oct 2026£1195.95
14 Oct 2026£1206.98
15 Oct 2026£1191.75
16 Oct 2026£1189.13
17 Oct 2026£1191.65
18 Oct 2026£1191.65
19 Oct 2026£1176.00
20 Oct 2026£1189.13
21 Oct 2026£1198.05
22 Oct 2026£1196.48
23 Oct 2026£1189.65
24 Oct 2026£1198.05
25 Oct 2026£1198.05
26 Oct 2026£1198.05
27 Oct 2026£1185.35
28 Oct 2026£1196.48
29 Oct 2026£1155.00
30 Oct 2026£1176.00
31 Oct 2026£1175.16
1 Nov 2026£1175.16
2 Nov 2026£1165.50
3 Nov 2026£1168.02

What to watch

Whether Qatar's mediators reach an interim deal between America and Iran, and whether President Trump sticks to no new strikes now the midterms are over. Whether tankers can pass the Strait of Hormuz safely after Iran's claims of more mine strikes.

And the suspension of the 4% tariff on imported heating oil, which starts on 26 November.

Written by Fueltool · 4 November 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.