Shell and Centrica post profits totalling £11bn as households struggle with bills
British Gas owner reinstates dividends after operating profits of £1.3bn, while Shell reports £10bn profit between April and June Shell made record profits of nearly...