1 of 1
Story summary
- Russia's oil revenue is set to double to $9 billion in April as the oil and gas crisis disrupts global supply after US and Israeli attacks on Iran.
- In March, Urals crude averaged $77 per barrel, well above the budgeted price.
- Economists warn that 2026 may be challenging for Russia due to a budget deficit of 4.58 trillion roubles.
- Ukraine's attacks on energy infrastructure threaten oil production.
