
[Chart courtesy of MarketWatch.com]
- Moving the market
Stocks got off to a hot start on Thursday, with Microsoft and Meta’s blockbuster earnings pushing the S&P 500 and Nasdaq to fresh record highs early on.
Microsoft jumped 6% and Meta rocketed up 11.5% after both tech giants smashed expectations—Microsoft’s cloud business hit over $75 billion in annual revenue, and Meta posted both strong results and upbeat guidance for next quarter.
Traders were also eyeing a key trade deadline and some upbeat talk from Treasury Secretary Scott Bessent, who suggested the U.S. and China might finally be closing in on a trade deal—though he didn’t give any specifics.
But despite all that early excitement, the mood soured as the day went on. The major indexes lost steam and wound up closing in the red, as bearish sentiment took over later in the session.
Looking at the month, the S&P 500 squeezed out a 3.13% gain and the Nasdaq rose an even stronger 4.77%. The “Magnificent Seven” stocks have easily cleared what was a pretty low bar for Q2 earnings, especially in AI-related sectors—though market enthusiasm faded by the end of the day.
Elsewhere, bond yields climbed, boosting the dollar to its first positive month since December. Gold stayed flat for a third-straight month even after testing near record highs but managed a solid 0.66% gain today.
Bitcoin started the month strong with a new record, but spent the back half stuck around $118k. The most shorted stocks got squeezed for much of July before finally cooling off in the final week.
All in all, it’s been a volatile but mostly positive month for markets.
Read More



