Iran’s parliament speaker told US investors to go long on Sunday. By Monday morning, the S&P 500 had recovered nearly $900 billion in market cap.
The sequence happened across roughly 15 hours, driven by a social media post from Tehran and a Truth Social update from Washington.
How a Weekend Post Set Up a Monday Rally
Mohammad Bagher Ghalibaf, Speaker of the Parliament of Iran, urged investors to note that pre-market news from US officials often serves as a setup for profit-taking.
His message to investors was clear: If the market gets dumped, go long.
By 6:00 PM ET, S&P 500 futures opened nearly 1% lower, falling within 30 points of official correction territory. However, by 11:00 PM ET, futures had fully reversed those losses and turned green.
S&P 500 futures performance. Source: TradingViewAt 7:25 AM ET on Monday, March 30, President Trump posted on Truth Social that the US is in talks with what he described as a “new and more reasonable regime” to end military operations in Iran.
He added that without a deal, the US would target Iranian energy and water infrastructure.
Subsequently, the S&P 500 traded roughly 100 points above its overnight session low, with approximately $900 billion in recovered market cap to that move.
“We are in the most unusual times in market history,” wrote analysts at the Kobeissi Letter.
Markets Still Walking a Geopolitical Tightrope
The rally comes amid continued US-Iran military tensions, disrupted oil flows through the Strait of Hormuz, and crude prices trading above $100 per barrel for several weeks.
The bounce was a classic headline-driven volatility rather than a structural shift, with physical oil markets still stressed despite the equity recovery.
Notably, no formal agreement has been reached.
Ghalibaf’s post was widely read as a dig at perceived US social media influence over the financial markets. Whether the rally holds depends on whether diplomatic progress translates beyond Truth Social.



