Russia’s oil and gas revenues collapse by 35% in November as sanctions and falling prices bite

Estimated read time 1 min read

(NaturalNews) Russia’s November 2025 oil and gas revenues plummeted by 35% year-on-year to just $6.6 billion, driven by crashing Urals crude prices, U.S. san…

You May Also Like

More From Author