Geopolitical concerns push oil higher, dragging US stocks down

Wall Street stocks retreated early Thursday as worries over US-Iran tensions lifted oil prices while markets digested mixed results from Walmart.
US oil futures rose to a six-month high as Iran's atomic energy chief Mohammad Eslami said no country can deprive the Islamic republic of its right to nuclear enrichment, after US President Donald Trump again hinted at military action following talks in Geneva.
"We'd call this an undercurrent of concern that is bubbling up in oil prices," Briefing.com analyst Patrick O'Hare said of the "geopolitical angst."
About 10 minutes into trading, the Dow Jones Industrial Average was down 0.6 percent at 49,379.46.
The broad-based S&P 500 fell 0.5 percent to 6,849.35, while the tech-rich Nasdaq Composite Index declined 0.6 percent to 22,621.38.
Among individual companies, Walmart rose 1.7 percent after reporting solid results but offering forecasts that missed analyst expectations.
Shares of the retail giant initially fell, but pushed higher after Walmart executives talked up artificial intelligence investments on a conference call with analysts.
The US trade deficit in goods expanded to a new record in 2025, government data showed, despite sweeping tariffs that Trump imposed during his first year back in the White House.