Energy for our common future