Wall Street rides bull market momentum, S&P, Nasdaq on course for new highs