
Stocks sold off for a third straight session as mixed quarterly earnings, rising election anxiety and downbeat housing data sparked another run out of risk assets.

Stocks sold off for a third straight session as mixed quarterly earnings, rising election anxiety and downbeat housing data sparked another run out of risk assets.