Why are energy companies making so much money during an energy crisis?

Energy giants saw profits swell to record levels during 2022 - as millions of British families struggled to cope with rising household bills.