ALEX BRUMMER: Energy price cap spells trouble for future investment in the industry