S&P 500, Nasdaq aim for fresh records after sturdy economic data — follow live July 17, 2025 No Comments Post Content