On Monday the Energy Institute (EI) published the 72nd edition of the Statistical Review of World Energy. BP handed off this responsibility last year. They probably felt that saying anything about energy consumption would inflame climate extremists without commensurate benefit. The EI launched the publication with a webinar, which predictably was both upbeat on renewables […]