Russia’s oil revenues drop 24% as war spending reaches $145B

Russia’s war budget just met the oil market—and the oil market didn’t salute. Oil & gas revenues fell 24% in 2025, per Russia’s Finance Ministry, while the deficit hit 5.65 trillion rubles ($72B). War spending: 13.5 trillion ($145B). Urals briefly sank to $34.52 in December;

→ View original post on X — @euromaidanpress

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *