IMF deal: what impact on energy and power?