The energy price cap is to rise to an annual average of £1,928 from January, the sector's regulator has announced. Ofgem said a typical household paying by direct debit for gas and electricity faces forking out 5% more when compared to the annual capfigure covering September ...
The MSC means suppliers are required to pay part of the wholesale energy losses caused when it acquires a new customer to the losing supplier. This only comes into effect when the wholesale power price falls considerably below the level assumed in the price cap. ...