Statistical Review of World Energy - global launch webcast