(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…
Russia’s oil and gas revenues collapse by 35% in November as sanctions and falling prices bite
Estimated read time
1 min read
You May Also Like
Pennsylvania Governor Signs Law Banning “Hair Discrimination”
November 28, 2025
A Second Death from Tick-borne Meat Allergy?
November 28, 2025
