21st World Petroleum Congress 15-19 June, 2014 Moscow, Russia Organized by: World Petroleum Council http://www.21wpc.com/