Storia: Six EU countries urge windfall tax on energy firms as profits soar due to Iran war — Warptech Lab News