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

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.

U.S. stock futures dipped Wednesday after Iran fired missiles at Kuwait and Bahrain, threatening the index's longest run since 1995