Opinion: A volatile future: the energy price cap makes for an unpredictable wholesale energy market
A 2015 investigation by the Competition and Markets Authority accused the UK’s energy suppliers of overcharging their customers to the tune of £1.4 billion a year.