Will Russian oil be the biggest winner in the US-Israel war on Iran?
Breaking News, World News and Video from Al Jazeera [Unofficial]
March 20, 2026
The price of Russian Urals has soared in recent weeks. How Russia - and other energy producing nations - could profit.
Discussion in the ATmosphere