Energy and the environment