E
May 11, 2026European Oil Giants Cash In on Iran Crisis With $4.7B Trading Windfall
Europe's major oil companies extracted $4.7 billion in trading profits from Iran war volatility, raising regulatory concerns about windfall taxation.
May 11, 20263 min read0 reactions0 comments