Stocks rise after latest raft of economic data and earnings: Live updates – CNBC July 17, 2025 by quixnet Stocks rise after latest raft of economic data and earnings: Live updates CNBCsource