FT Show/Hide Tags Automatic Slide Show Index Next | |
According to IMF and World Bank estimates, the oil and gas sector
generated more than 60 percent of Russia’s export revenues <...>
Russia’s economy is heavily dependent on oil and natural gas exports [...]