Stocks Climb Ahead of Magnificent 7 Earnings
Both the Dow and S&P 500 eked out a sixth straight gain, their longest such streaks since July and September, respectively. This comes even after confidence data came in worse than expected, the index dropping to its lowest level in nearly five years, with jobs and tariffs w