Business Strait of Hormuz: Impact on the Global Economy by Marcus Liu - Business Editor April 5, 2026 by Marcus Liu - Business Editor April 5, 2026 EU Nations Push for Windfall Tax on Energy Giants Amid Iran Conflict Five European Union member states are urging Brussels to implement a windfall tax on energy companies that are … 0 FacebookTwitterPinterestEmail