Rising oil prices fail to stem decline in Russia's energy revenues
- Urals crude rose 62% year-on-year to above $92 per barrel in September, but Russia's oil and gas revenues fell by 1.14 trillion rubles in January-September
12:20
General