Energy Crisis Boosts Russian Revenue

Russian mineral tax revenue doubles to $9 billion in April.
Israeli strikes on Iran shut the Strait of Hormuz, disrupting oil flows.
Brent crude futures rise to $100 per barrel due to supply disruptions.
Urals crude prices surge 73% to $77 per barrel in March.
Russia faces $4.58 trillion budget deficit in Jan-March.
Revenue surge provides fiscal relief for Russia's oil exports.
Ukraine's energy attacks threaten long-term production gains.
Copyright © 2026 Minimalist News. All Rights Reserved.