Rising oil prices and Treasury yields weighed all three major indexes lower on Wednesday.

(Bloomberg) -- US equity-index futures edged lower and oil held gains as efforts to revive a peace deal with Iran showed little progress.

U.S. stock futures were mixed on Wednesday, after a record close on Tuesday, as the Dow Jones and S&P 500 advanced but the Nasdaq 100 fell.