Statements from the energy giants about their trading conditions reveal that the majority are facing a number of challenges – which is bad news for their share prices, says Nigel Hawkins.
Statements from the energy giants about their trading conditions reveal that the majority are facing a number of challenges – which is bad news for their share prices, says Nigel Hawkins.