Two more energy retailers have ceased trading, taking the total number to have exited the market via the supplier of last resort process so far this year to 24. The latest failures mean that almost 2.6 million domestic customers have seen their supplier cease trading in 2021.