The Energy Challenge With Thanks to Dr. Steve Koonin, BP for energy charts Farrokh Najmabadi Prof. of Electrical Engineering Director of Center for Energy.