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.
Rachel A. Meidl
Jul 29 2021 | Center for Energy Studies
Kristian Coates Ulrichsen
Jul 29 2021 | Center for the Middle East