U.S. stock indexes posted a weekly gain after former President Donald Trump said he would make a decision regarding a deal with Iran [1].

Investors view the possibility of a cease-fire agreement as a way to reduce geopolitical risk. This optimism, combined with strong earnings from companies tied to artificial intelligence, has provided a significant upside for the S&P 500 [1, 2].

Economic pressures are mounting as oil prices have reached the triple-digit range per barrel [3]. Nigel Green of InvestorIdeas said that these oil prices and rising Treasury yields will ultimately force President Trump into an Iran deal [3].

Despite these market pressures, Trump expressed confidence in his timeline. "I can outwait Iran and I’m not worried about the midterm election pressure," Trump said [4].

A senior Trump administration official said that there is broad commitment on the principles of a deal [5]. This suggests that while the final decision remains with the former president, a framework for agreement may already exist.

Market analysts continue to monitor the intersection of energy costs and diplomatic progress. The current streak of weekly gains reflects a cautious optimism that a resolution with Iran could stabilize global energy markets, and lower the cost of borrowing [1, 3].

"Triple‑digit oil prices and rising Treasury yields will ultimately force President Trump into an Iran deal."

The market's reaction highlights the sensitivity of U.S. equities to energy price volatility and geopolitical stability. By linking stock gains to both AI earnings and potential diplomatic breakthroughs, investors are hedging technological growth against the risk of a global energy crisis caused by triple-digit oil prices.