Panelists joined to discuss what the signing of an agreement between the U.S. and Iran could mean for the two countries, and more.