Stocks rose on Wednesday as investors recovered from a steep overnight decline after Iran fired rockets at an Iraqi airbase that hosts American troops.
The Nasdaq Composite advanced 0.3% and hit an all-time high. The S&P 500 climbed 0.2% while the Dow Jones Industrial Average gained 36 points, or 0.1%.
At their worst levels of overnight trading, S&P 500 futures were down more than 1.6% along with Nasdaq 100 futures. Dow futures lost more than 400 points overnight.