News

Find insight on OPEC+, Octopus Energy, oil futures and more in the latest Market Talks covering Energy and Utilities.
Octopus Energy is to pay £1.5 million in refunds and compensation after it failed to provide customers with final bills ...