UK energy firms still owe former customers £97m in credit 0 21.12.2016 19:57 This is money To date, around £670million or three quarters of the money owed to ex-customers has been paid out, mainly by the Big Six providers.