U.S. stock futures edged higher on Monday evening as investors digested a weekend of geopolitical developments and turned their attention to a busy week of first‑quarter earnings. Futures on the Nasdaq 100 (NDX), the Dow Jones Industrial Average (DJIA), and the S&P 500 Index (SPX) were up 0.22%, 0.17%, and 0.14%, respectively, at 6:32 p.m. EDT on April 20.
Claim 55% Off TipRanks
New trading tool for QQQ bullsIn the regular trading session, major indices slipped as tensions between the U.S. and Iran pushed oil prices sharply higher. The Nasdaq fell 0.3%, ending its 13‑session winning streak. Also, the S&P 500 dipped 0.2%, while the Dow edged down less than 0.1%.
Looking ahead, a busy earnings slate hits before Tuesday’s open, with reports due from UnitedHealth (UNH), GE Aerospace (GE), 3M (MMM), Halliburton (HAL), Quest Diagnostics (DGX), RTX (RTX), and Tractor Supply (TSCO). March retail sales data will also be released on Tuesday morning.

