Energy price cap could fall below £2,500 after unexpectedly warm winter, analysis shows

An unexpectedly warm winter and substantial levels of gas storage have caused gas prices to drop in recent weeks.