Iran has reached an agreement with the US in Switzerland talks to immediately release $12 billion in frozen assets, with implementation now underway. Tehran has also received a 60-day sanctions waiver allowing it to sell and export oil until August 21, 2026, potentially earning billions more in revenue.
Read more