- S&P 500 and Nasdaq fall after latest batch of earnings: Live updates CNBC
- Global Markets Today While US Was Sleeping Yahoo Finance
- Stock market today: Wall Street drifts in early trading as more earnings roll in Financial Post
- Global Markets Today While US Was Sleeping – July 20 – iShares MSCI United Kingdom ETF (ARCA:EWU), iShare Benzinga
- S&P 500 Gains and Losses Today: Stocks Rally on Solid Earnings News Investopedia
- View Full coverage on Google News