due to the massive price spike if you signed a contract recently you're probably paying twice as much as someone on a fixed deal that precedes it - the energy companies are losing money hand over fist for the latter, which is why so many small suppliers have gone bust