Iran concludes technical talks with the US in Switzerland, accepts nuclear inspections and guarantees transit through the Strait of Hormuz, World Watch | PolicyRisk