Russia’s oil and gas revenues fell by 24.5% in September 2025 year-on-year to 582.5 bln rubles ($7 bln) compared to 771.9 bln rubles in the previous year, according to TASS calculations and figures ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results