EEU Read More Six European Countries Urge EU to Tax Oil Windfall ProfitsAugust 24, 2026 Islam Times – Six European countries are pressing the European Union to impose a windfall tax on oil…