Smiley face
Weather     Live Markets

Summarize this content to 2000 words in 6 paragraphs The S&P 500 fell 2.3 percent after disappointing earnings reports from the tech giants. The Nasdaq composite fell 3.6 percent.

Share.