ENRGYENV 625E: Energy, Markets and Innovation