S&P 500, Nasdaq end at fresh record highs as investors buoyed by economic data July 17, 2025 No Comments Post Content