business
Russia’s Oil and Gas Revenue Fell 17.2% in January-September
The Finance Ministry cut its 2026 revenue estimate to $93.87 billion from $110.46 billion as refinery output and fuel subsidy payments pressured receipts.
Read full article on Econotimes