The Dual Challenge: Energy and Environment