Preliminary agreement to end U.S. and Iran war reached, World Watch | PolicyRisk