S&P 500 rebounds, making up Wednesday's loss and then some: Live updates (2025-10-23)
Investors continue to watch earnings releases from the biggest U.S. companies, which many believe could be make-or-break for the current bull market rally.