EU releases €3 billion loan for Ukraine as US-Iran talks remain fragile | PiQ Markets