June 27, 2007
Mark Finley is head of energy analysis for BP p.l.c. in London and is responsible for BP's coverage of global energy markets as well as the annual BP Statistical Review of World Energy.
Oct 19 2021 | Foreign Policy
Oct 19 2021 | Center for Energy Studies