WeeklyFresh US moves cast cloud over Iran progressPressure: Iranian President Hassan RouhaniVahe PetrossianLondon