Proposed energy price freeze not the answer