Major indices hold modest gains but retreat from session highs as geopolitical tensions persist ahead of weekend talks.
US stocks pared earlier gains late Friday, with the Dow up 0.74%, the S&P 500 rising 0.46%, and the Nasdaq advancing 0.23%. All three indices pulled back from intraday highs as optimism over a potential Iran deal waned amid conflicting reports on negotiations.
Earlier in the session, equities rallied on hopes for a diplomatic breakthrough, but gains faded as details emerged. Iran reportedly demands an end to the conflict, blockade removals, and the release of frozen funds, while US officials signal growing frustration with the pace of talks. President Trump canceled travel plans to remain in Washington during the crisis.
Markets remain sensitive to geopolitical developments, with traders balancing cautious optimism against lingering uncertainty.