Iran, according to Nomura’s estimates, has been the biggest beneficiary since the war broke out in terms oil revenues that rose 36 per cent y-o-y in March 2026 to $5.7 billion
​Iran, according to Nomura’s estimates, has been the biggest beneficiary since the war broke out in terms oil revenues that rose 36 per cent y-o-y in March 2026 to $5.7 billion by Soban News (international And National News)