S&P 500 and Nasdaq dive to multi-week lows on lacklustre Alphabet and Tesla earnings
S&P 500 snaps 356-session run without a 2% decline; Indexes down - Dow 1.25%, S&P 2.31%, Nasdaq 3.64%
S&P 500 snaps 356-session run without a 2% decline; Indexes down - Dow 1.25%, S&P 2.31%, Nasdaq 3.64%