Over 1.9 million UK households are owed an average of £128 per person, amounting to around £240m, due to unclaimed credit balances from closed energy accounts, according to the energy regulator Ofgem. The accounts were closed over the past five years, leaving outstanding credits totaling £240m...