Meeting the Energy Demands of the Future