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 ...