“Officials from the United States and Iran are scheduled to meet in Switzerland on June 19th to formalize their interim agreement.”