7 hours ago
All three major indexes are on pace to close the week higher. (David Paul Morris/Bloomberg News)
Stocks rallied after a strong round of corporate earnings helped reverse a selloff earlier this week.
The S&P 500 rose 2%. The Dow Jones Industrial Average rose 524 points, or 1.6%, while the tech-heavy Nasdaq Composite gained 2.4%.