Suppliers owe £1.3bn to consumers despite unusually cold winter By Tom Grimwood 3rd May 2018 Energy suppliers owe £1.3 billion to around 11 million UK households, who have maintained surplus This content is for members only. Please click here to view the full article.