Energies for the future