The path towards sustainable energy