👤
Person
Marc Ayoub
Energy policy researcher and consultant
1
Total Mentions
📰 Recent Mentions
View Timeline →
Jun 5, 2026
•
News
How the US naval blockade has bled Iran of nearly $6bn in oil revenues
Iran's crude oil exports in May fell to their lowest level in at least six years due to a United States naval blockade, significantly impacting…