Six EU finance ministers urge windfall tax on oil company profits amid Iran war · Pollar