EDF Energy

The contrast between the pain felt by consumers and the record earnings of oil and gas giants explained.