In pictures: Russia hosts Olympics of oil and gas industry

Powered by automated translation

Russia is hosting the 21st World Petroleum Congress in Moscow, with over 4,000 delegates attending the ‘Olympics of the oil and gas industry’ from June 15 to 19, 2014.