The S&P 500 is ending 2025 within striking distance of the 7,000 mark, capping a year in which resilient earnings and easing ...