Opinions are split on Carney’s new energy deal