Tech stocks led Tuesday's decline as Nasdaq broke critical support. Key earnings from AMD, Walmart make waves.
Read full article on MarketWire