The S&P 500 gave up an early gain to finish down 0.4%. The benchmark index, which set 57 record highs in 2024, racked up a 23 ...
Stocks opened higher in the final session of 2024 but quickly ran out of steam. At the close, the Dow Jones Industrial ...