The earnings season is in full swing with 158 S&P 500 companies scheduled to report this week, including megacaps Apple, Amazon, Meta Platforms, and Microsoft. So far, 27% of the S&P 500 has reported Q2 results, with 82% beating analyst expectations. However, Tesla and Alphabet both missed expectations last week, putting pressure on the broader market, which fell 0.6% for its second straight weekly decline. Rising oil prices also weighed on equities.
Source: Read the original article

