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