Tag: energy revenue

Russia’s Finance Ministry reported a sharp 24% decline in oil and gas revenues in 2025, marking the lowest level since 2020 and adding significant pressure on the federal budget. E

Results 1