US stocks fell ahead of Alphabet Inc. ’s earnings as traders waited for the clearest read yet on whether hyperscalers’ vast spending on artificial intelligence will eventually pay off. Brent briefly topped $95 a barrel.

Source: [Bloomberg Markets](https://www.bloomberg.com/news/articles/2026-07-21/stock-market-today-dow-s-p-live-updates)

Sponsored