The highly regarded BP Statistical Review of World Energy is an objective overview of what happened to energy markets in 2018. The 2019 launch webcast – which featured a question-and-answer session – was hosted by Bob Dudley, group chief executive, and Spencer Dale, group chief economist.