Another day, another set of hysterical headlines about energy company profits. This time Centrica plc, the £30bn owner of British Gas, has achieved record yet relatively...

read more