Can Iran ease Europe’s energy crunch amid Ukraine war?