The stock market is on track for a mostly lower open amid renewed tensions between the U.S. and Iran, though futures are showing only modest moves.
The S&P 500 and Nasdaq Composite enter this week on a five-week winning streak as sharp gains in mega-cap and tech stocks and solid earnings growth have largely overshadowed geopolitical anxieties. Oil is higher this morning, but has already come down considerably from its earlier levels, currently up $0.36 (+0.4%) to $102.30 per barrel.