Vance says Trump administration's key objectives have been reached in US-Iran deal – SpryNews