Iran Secures $12 Billion in Frozen Assets as Strait of Hormuz Remains Open
Iran finalizes deal to unlock $12 billion in frozen funds amid stable Strait of Hormuz shipping conditions. Iran has completed negotiations to release $12 billion in frozen assets, according to officials. The agreement was finalized during talks in Switzerland, easing fina