S&P 500 eyes record open, IBM to weigh on Dow, Nasdaq to shake off Tesla results July 24, 2025 No Comments Post Content