US stocks have biggest loss since the war with Iran started, S&P 500 drops 1.7%