Global stocks edged up, oil prices slid, and the dollar lost some safe-haven appeal on Tuesday as investors bet on a resolution to the Middle East war, even as the US blocked Iran’s ports after the collapse of peace talks at the weekend.
Negotiating teams from the US and Iran could return to Islamabad this week, four sources said, days after the highest-level talks between the two countries since the 1979 Islamic Revolution ended in the Pakistani capital without a breakthrough.
US President Donald Trump said Iran wants a deal but added he would not agree to any outcome that allows Tehran to have a nuclear weapon.
Hopes of a diplomatic off-ramp have helped push the S&P 500 back to pre-war levels, driven largely by gains in big tech stocks as first-quarter earnings season begins. Europe’s STOXX 600 was up 0.7% on Tuesday but remains 2% below its pre-conflict level.
“Markets are trading hope, not resolution. The failed weekend talks did not produce a deal, but they also did not rule out diplomacy, and that is enough for equities to keep pushing higher for now,” said Charu Chanana, Saxo’s chief investment strategist.
“The problem is that markets may be pricing the chance of de-escalation faster than the proof of it, so I would still expect a choppy, headline-driven tape rather than a clean risk-on trend.”
Nasdaq futures rose 0.4%, and S&P 500 futures gained 0.2% ahead of a slew of earnings later, including from JPMorgan and Wells Fargo.
The dollar was heading for a seventh daily drop against a basket of major currencies, nearing pre-war levels.
Blockade of Iran’s ports
Bank of America’s monthly global fund manager survey for April, conducted from April 2 to April 9 and covering 193 asset managers overseeing $563-billion (R9.2-trillion), showed sentiment was the most bearish since June last year.
“Expectations for growth [are] down the most since March 2022; for inflation, the highest since May 2021. All contrarian-positive for risk assets so long as the ceasefire sends oil prices below $84 a barrel, but not a ‘close-eyes-and-buy’,” strategists led by Michael Hartnett said.
The survey showed that investors expect oil prices to fall to $84 by the end of the year, down from about $98 currently.
The US military has begun a blockade of Iran’s ports, angering Tehran and adding uncertainty around the key Strait of Hormuz, though shipping data showed a US-sanctioned Chinese tanker passed through the waterway on Tuesday.
Trump has said Washington would block Iranian vessels and any ships paying tolls demanded by Tehran and that any Iranian “fast-attack” ships that went near the blockade would be eliminated.
Oil prices slid as expectations for further dialogue to end the war outweighed concerns over supply disruptions.
Brent crude futures were down 1.5% at $97.90 a barrel, while US crude futures fell 2.3% to $96.78 per barrel.
In China, data on Tuesday showed exports slowed in March as demand linked to an artificial‑intelligence boom ran up against the effects of the war.
Dollar on the backfoot
The euro rose 0.2% to $1.1782, while sterling climbed to a more than six-week high of $1.353, putting the pound above its pre-war level.
US Treasury yields drifted lower, with the two-year yield last down 1.7 basis points at 3.7637% and the benchmark 10-year yield at 4.279%, down about 1.6 basis points.
Rising energy prices have fuelled inflation concerns and prompted investors to prepare for the possibility that several major central banks tilt towards rate increases, a sharp reversal from pre-war expectations for cuts or an extended pause.
As a result, two-year Treasury yields are now nearly 40 basis points above late-February levels. Elsewhere, spot gold rose nearly 1% to $4 784 an ounce.
- Global stocks rose and oil prices declined on hopes of a diplomatic resolution to the Middle East conflict, despite the US blocking Iran's ports after failed peace talks.
- US and Iran negotiating teams may return to Islamabad soon, with President Trump emphasizing he won’t allow Iran to acquire nuclear weapons.
- The S&P 500 recovered to pre-war levels, mainly driven by big tech gains; European stocks also rose but remain below pre-conflict values.
- Investor sentiment is bearish, expecting slower growth and higher inflation, but price drops in oil below $84 could support risk assets if a ceasefire occurs.
- The US military’s blockade of Iranian ports raises tension over the Strait of Hormuz, while oil prices fell and the dollar weakened against major currencies amid mixed economic signals.
Global stocks edged up, oil prices slid, and the dollar lost some safe-haven appeal on Tuesday as investors bet on a resolution to the
US President Donald Trump said Iran wants a deal but added he would not agree to any outcome that allows Tehran to have a nuclear weapon.
Hopes of a diplomatic off-ramp have helped push the S&P 500 back to pre-war levels, driven largely by gains in big tech stocks as first-quarter earnings season begins. Europe's STOXX 600 was up 0.7% on Tuesday but remains 2% below its pre-conflict level.
"Markets are trading hope, not resolution.
"
Nasdaq futures rose 0.4%, and S&P 500 futures gained 0.2% ahead of a slew of earnings later, including from JPMorgan and Wells Fargo.
"Expectations for growth [are] down the most since March 2022; for inflation, the highest since May 2021. All contrarian-positive for risk assets so long as the ceasefire sends oil prices below $84 a barrel, but not a 'close-eyes-and-buy'," strategists led by Michael Hartnett said.
Trump has said
Oil prices slid as expectations for further dialogue to end the war outweighed concerns over supply disruptions.
Brent crude futures were down 1.5% at $97.90 a barrel, while US crude futures fell 2.3% to $96.78 per barrel.
In China, data on Tuesday showed exports slowed in March as demand linked to an artificial‑intelligence boom ran up against the effects of the war.
US Treasury yields drifted lower, with the two-year yield last down 1.7 basis points at 3.7637% and the benchmark 10-year yield at 4.279%, down about 1.6 basis points.
As a result, two-year Treasury yields are now nearly 40 basis points above late-February levels. Elsewhere, spot gold rose nearly 1% to $4 784 an ounce.



