Stocks dive after Barcelona terrorist attack

By