Meeting Tomorrow's Energy Demand