Bermuda Broadcasting / NewsBritish household energy debts hit £6 billion, industry group says August 24, 2026 Wholesale energy prices, which have soared this year due to the Iran war, are the largest single factor contributing to the domestic price cap Internati Go to Source