Russia's oil and fuel export revenues rebound in March, IEA says
Apr 14, 2026
The IEA reported Russia's oil and fuel export revenues nearly doubled to $19 billion in March due to price surges, with crude exports rising to 4.6 million barrels per day despite infrastructure damage constraining future production.