Apple and Amazon both reported disappointing earnings, sending the euro and commodity currencies to fresh session lows. Cable stubbornly strong but unlikely to hold up if the headwinds continue.

Looks like AAPL stock will fall below $600. It will be difficult for the S&P 500 to hold support around 1400 tomorrow.