U.S. stock futures edged higher on Monday, March 17, 2026, as markets attempted to stabilize following a recent period of losses. The S&P 500 was coming off a three-week losing streak, its longest such stretch in over a year.
Investors were closely monitoring crude oil prices, which have been volatile amid ongoing geopolitical tensions. As of early trading, Brent crude futures were hovering near $100 per barrel, a key psychological level for the market.
The focus remains on developments in the Middle East and their potential impact on global energy supplies and inflation. Market participants are also awaiting key economic data and central bank commentary later in the week for further direction.