Over the past week, the markets were torn between two major forces. On one side were disappointing earnings results from mega-cap technology companies and signs of softening economic activity. On the other side were rising hopes of a Fed policy easing and a momentary decline in bond yields. All of this led to a large divergence between the Dow Jones Industrials Average and the Nasdaq, where the Industrials Index rose 5%, while the Technology Index rose just 1%.
Corporate earnings were the focus of investors last week as 164 S&P 500 companies, or nearly 50% of the index's market cap, reported results. In particular, the spotlight was on tech giants, exerting a strong influence on the markets as a whole. Alphabet, Microsoft, Meta, Apple and Amazon together accounted for 20% of the index and on average their shares fell 9% on the day earnings were released.