U.S. stock indexes are drifting higher following a mostly encouraging batch of profit reports from big companies.
The S&P 500 positioned itself on Thursday to snap a four-day losing streak that capped an otherwise strong 2024.