On Wall Street, the S&P 500 rose 0.4%, putting the benchmark index on course for its fourth gain in five trading sessions.