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 financial constraints on Tehran amid ongoing geopolitical tensions.
The Strait of Hormuz remains fully operational, with no disruptions reported. This follows assurances from regional stakeholders, reducing concerns over oil supply routes. Markets have reacted cautiously as investors monitor developments.
Separately, U.S. equities showed mixed performance, with the Dow reaching a record high on lower oil prices, while the S&P 500 and Nasdaq dipped slightly. Treasury approvals for Iranian oil sales added to market volatility.