U.S. stocks rose Tuesday, catching up after a holiday, as optimism over U.S.-Iran talks lifted sentiment. The S&P 500, Nasdaq and Dow hovered near record highs, while oil prices climbed amid geopolitical tensions. Asian and European markets were mixed as investors weighed conflict risks against hopes of a diplomatic breakthrough.