Russia Evacuates Dozens Of Staff From Bushehr
New posts 16:40 EU Finance Ministers Call For Windfall Tax On Energy Companies As Iran War Drives Prices Higher Finance ministers from Germany, Italy, Spain, Portugal, and Austria have jointly urged the European Commission to introduce a blocwide windfall tax on energy companies profits, citing soaring fuel costs linked to the ongoing war in the Middle East, Reuters reported.