Nasdaq, S&P, Dow climb as Wall Street rebound picks up steam ahead of Tesla results Published 23 Apr 2024 Full Article