Halftime Report • The State of the Rally as the S&P 500 nears 5,000 2/7/24 • Listen on Fountain