Ofgem has released its latest energy price cap for the three months from October.

See Full Page