Stocks fall from record highs amid a software slump and rocky negotiations with Iran - Sherwood News

Stocks fell as investors digested a report that Iranian Parliament Speaker Mohammad Bagher Ghalibaf has resigned from Iran’s peace talks team.

You will be redirected in 10 seconds.