EU nations push windfall tax on oil giants over Iran war profits – media Aug 22, 2026 · RT Read more »