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. […]