Heating oil prices rose by 92% in March

Data suggests prices peaked on 8 April when 500 litres cost an average of £627.

Heating oil prices rose by 92% in March

Major stock exchanges worldwide responded positively to trade agreement developments

Data suggests prices peaked on 8 April when 500 litres cost an average of £627.

Stay Ahead of the Markets

Get breaking news, expert insights, and market analysis delivered directly to your inbox.