Halftime Report • Stocks Extend Record Highs 7/24/25 • Listen on Fountain