Russia's oil and gas revenues drop to 7-month low in August

Oil and gas revenues amounted to 5 trillion rubles for January–August 2026.

Consensus

Points of divergence

Coverage (4 sources)

Key entities