The energy price cap is predicted to rise again in April, with some firms forecasting an annual increase of more than £100.