Markets dropped as tech sell-off persists, with S&P 500 and Nasdaq under pressure. Amazon's upcoming earnings could sway investor sentiment.
Read full article on MarketWire