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 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

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