Energy price surge prompts big earnings upgrade at British Gas owner Centrica

Energy price surge prompts big earnings upgrade at British Gas owner Centrica