Wall Street's main indexes rose on Tuesday, with the S&P 500 and the Dow hitting their highest in more than a month, as ...