As I understand it, the supply companies are having to pay much higher rates to get the enrgy which they then sell to you. So they put the price up. You can't really expect them to subsidise you by selling at less than what they are having to pay. My supplier (Octopus) communicates well and explains what is going on. They estimate how much energy we will use, and then adjust the direct debit amount to cover what they think we will owe them. If we end up paying more than we use, then they will owe us money, and if we pay less than we use then we will end up owing them money and they will increase our direct debit to allow for that. They say they are a non profit-making company. Here in France (where we live about three months a year) the French govt seems to be stepping in to help private individuals more that the UK govt, but obviously that can't go on forever or the taxpayers would complain.