Washington says the 60-day license follows Iran’s commitments on Strait of Hormuz transit and IAEA inspections, as talks continue in Switzerland toward a final deal | Read More in ynet – News