Energy markets ''in turmoil'', says Octopus Energy boss
Energy markets are "in turmoil" in the face of the intensifying conflict in the Middle East, the boss of Octopus Energy has warned. The UK''s largest household energy supplier said it has
Read More