(Bloomberg) -- US stocks held steady at all-time highs as traders waited to see whether America and Iran could finally get a peace deal across the line and restore oil flows through the Strait of Hormuz.

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…

Data showed US consumer confidence edged down in May as views of current economic conditions settled back amid rising prices due to the war