Russia\’s Oil and Gas Revenues Set to Slide 50% to a Five-Year Low: Drones and Sanction Enforcement Take Their Toll
In a stark indicator of mounting pressures on Russia\’s energy sector, the country\’s oil and gas revenues are projected to plummet by nearly 50% in December 2025, reaching a five-year low of approximately $5.15 billion. This sharp decline caps off a challenging year, with cumulative revenues for the first 11 months of 2025 estimated at […]
Continue Reading
