The S&P 500 has dropped 4% since the start of the Iran war.