Photo by B-joy Abraham on Unsplash
Trump's 7 a.m. Truth Social Posts Are Moving Oil and Stocks Billions of Dollars—But Iran Says He's Making It Up
In the span of a week, a series of early-morning Truth Social posts from Trump about Iran negotiations sent oil prices swinging 13% one day and stocks plummeting 1.74% the next—while Iran's Foreign Ministry repeatedly denied talks were even happening. On March 30, WTI crude hit its highest closing price since July 2022, gas prices hit $3.99 nationally, and traders are openly skeptical that any of it is real.
Data sourced March 2026. Verify current figures before making investment decisions.
The Verdict
AI EDITORIAL OPINIONOn March 23, a single Truth Social post from Trump moved billions of dollars in seconds: oil dropped 13%, stocks surged nearly 2%, and massive futures positions were placed 16 minutes before the announcement [1][2][3]. By March 30, the pattern had reversed. The S&P 500 hit its lowest level in seven months, oil had climbed back above $100 per barrel, and traders had stopped believing Trump's posts altogether [17][15]. Why? Because Iran kept denying the negotiations existed, Secretary of State Rubio refused to name who the U.S. was talking to, and Iran's Parliament Speaker literally called Trump's pre-market posts a "reverse indicator" [12][14]. Gas prices hit $3.99—the highest since the Ukraine war [16]. If you hold index funds, energy stocks, or oil ETFs, you're now watching geopolitical outcomes filter through a social media feed that Iran says is fiction. The data is clear. Whether it matters is a question the market is still trying to answer.
Disclaimer
This analysis is AI-generated by BullOrBS for educational and entertainment purposes only. It is not financial advice. BullOrBS is not affiliated with any financial publication, newsletter, or institution mentioned in our analysis. Always do your own research and consult a qualified financial advisor before making investment decisions.
Photo by Orkhan Musayev / Unsplash
The Headlines
It's 7:05 a.m. on Monday, March 23, and Trump posts on Truth Social that he's had "very good and productive conversations" with Iran and is postponing military strikes on Iranian energy infrastructure [1]. Within 15 minutes, oil prices plunge over 13% [2]. The S&P 500 surges nearly 2% [3]. Treasury yields fall. Stock and oil futures worth billions are flying.
Except—less than an hour later, Iran's Foreign Ministry says there are no talks happening [1].
This is the story of a week when social media posts became a trillion-dollar game, geopolitics became a market-moving asset class, and skepticism finally caught up with optimism.
The Backstory
Three weeks earlier, the U.S. and Israel had launched military operations against Iran [4]. By March 4, Iran effectively shut down the Strait of Hormuz—a waterway that handles roughly 20% of the world's daily oil supply [5]. Oil was climbing. Markets were nervous.
On March 9, Trump told CBS the war was "very complete, pretty much." Oil dropped $13 in a single statement [6]. Then, on March 21, he threatened to destroy Iran's power plants and oil infrastructure [7].
So when Trump walked back those threats on March 23 with talk of productive conversations, the market heard relief. It heard a potential off-ramp. It heard a reason to rally.
But here's the thing: Iran said none of it was true [1].
The Takes
Let's start with the data that actually happened. Bloomberg documented something unusual: approximately 6 million barrels of Brent and WTI futures contracts were sold in a two-minute window starting at 6:49 a.m.—just 16 minutes before Trump's post [8]. That's roughly 8.5 times the five-day average for that same time slot [8]. Around $1.5 billion in S&P 500 futures and about $650 million in oil trades were placed in that same window [9].
Stephen Piepgrass, a futures trading partner at Troutman Pepper Locke, told reporters the volume spike was enough to raise concerns and justify an investigation [10]. That's legal expert-speak for: "This looks suspicious."
But here's the market side: on March 23, the S&P 500 gained nearly 2%, the Dow rose more than 2.1%, and the Nasdaq traded 2.2% higher [3]. WTI crude fell below $89 per barrel, down from above $100 [3]. Brent dropped more than 10% [3]. For three minutes, the trade worked exactly as the post promised.
Then Iran pushed back [1].
Three days later, on March 26, Trump extended the pause on strikes for another 10 days, posting that "talks are ongoing" [11]. The S&P 500 fell 1.74% that day—its biggest daily loss since the start of 2026 [11]. The market had already priced in relief; this extension felt like he was making up negotiations to justify his position.
Energy trader John Arnold put it sharply on X: Trump's posts weren't calming the market anymore [9]. Traders were exhausted. They no longer believed what they were reading.
On March 29, Iran's Parliament Speaker Mohammad Bagher Ghalibaf posted on X calling Trump's pre-market social media posts a "reverse indicator"—advice followers to do the opposite of what the posts implied [12]. By Monday morning, March 30, the prediction played out exactly [12].
That same morning, Trump posted again, claiming "serious discussions" with a "new, more reasonable regime" in Iran while threatening to destroy power plants, oil wells, and Kharg Island if a deal wasn't reached [13]. Secretary of State Marco Rubio appeared on ABC's Good Morning America and declined to identify who the U.S. was actually negotiating with—and admitted uncertainty about whether those figures would even end up in charge [14]. Within hours, Iran's Foreign Ministry denied negotiations were happening. Again [14].
Real Talk
Here's the pattern: Trump posts. Markets spike. Iran denies. Markets fall. Repeat.
The stakes are real. On March 30, WTI crude settled at $102.88 per barrel [15]—its highest closing price since July 2022 [15]. Brent briefly surpassed $116 [15]. The national average gas price hit $3.99 on March 30, up from $2.98 in February [16]—the highest level since Russia's invasion of Ukraine in 2022 [16].
Meanwhile, broader markets are deteriorating. The S&P 500 capped its fifth consecutive weekly decline on March 27—the longest losing streak since 2022 [17]. It closed at its lowest level in more than seven months [17]. The Nasdaq 100 entered correction territory, falling more than 10% from its October peak [17]. The Dow also entered correction [17]. On March 30, the S&P 500 managed a modest recovery of 0.5–0.8% in midday trading [18], but the VIX remained above 30 for multiple sessions [18].
Analysts are sounding alarms. Morgan Stanley Wealth Management's chief investment officer Lisa Shalett called it a "chaotic melt toward stagflation," warning that the oil shock could destroy demand and dent global growth [9]. Macquarie Group analysts warned that Brent crude could reach $200 per barrel if the war continues through end of June—potentially meaning $7-per-gallon gasoline in the U.S. [5].
But here's the thing that matters: no one knows if any of this is real. Iran's Foreign Ministry says the negotiations don't exist. Rubio won't name who they're talking to. Trump keeps posting before dawn. And the moment traders realized the posts might just be headlines without substance, the market stopped believing them.
The Bottom Line
You're watching a geopolitical crisis get filtered through a social media feed. Trump posts. Billions move. Iran denies. And then everyone waits for the next post at 7 a.m. On March 30, oil hit levels not seen since July 2022, gas prices hit their highest point since the Ukraine war, and broader stock markets have given up weeks of gains [15][16][17]. Secretary of State Rubio can't say who the U.S. is negotiating with. Iran keeps saying there are no negotiations. And energy traders have stopped believing the posts will move markets anymore [9]. If you own energy stocks, oil ETFs, or broad market index funds—you're now exposed to a situation where the biggest moves might be triggered by posts on Truth Social, followed hours later by official denials. The question isn't whether these talks are real. The question is: does it matter if nobody believes them anymore [9][12][14]?
Brent and WTI contracts sold in 2-minute window (March 23, 6:49 a.m.)
Approximately 6 million barrels
Consecutive weekly S&P 500 declines ending March 27
Fifth straight week (longest since 2022)
Global oil supply removed (Strait of Hormuz closure)
Approximately 20% of daily supply
Risks They Missed
- •A military escalation between the U.S. and Iran could send oil past $200 per barrel, potentially creating $7-per-gallon gas prices in the U.S., according to Macquarie Group analysts [5].
- •The S&P 500 is in its fifth consecutive weekly decline and at its lowest level in seven months; the Nasdaq 100 and Dow are in correction territory [17].
- •Trump's Truth Social posts are no longer moving markets the way they did on March 23—traders have grown skeptical and exhausted, according to energy traders and market analysts [9].
- •If talks with Iran collapse entirely, the U.S. could resume military strikes on Iranian energy infrastructure, potentially removing more oil supply from already-strained global markets [1][13].
Catalysts
- •A breakthrough announcement of a genuine U.S.-Iran ceasefire or trade deal—rather than another social media post—could restore trader confidence and drive oil prices lower [1][11].
- •Evidence that serious, verifiable negotiations with Iranian leadership are underway, confirmed by Secretary of State Rubio or other officials willing to name participants [14].
- •A reversal of Iran's closure of the Strait of Hormuz, which would restore roughly 20% of global daily oil supply currently cut off [5].
- •Stock market rebound if broader geopolitical tension eases and oil prices stabilize below $100 per barrel [3][15].
SOURCES
- [1]Daily Caller — Trump Truth Social Iran Posts & Market Impact
- [2]Bloomberg — Trump's Wild 5-Minute Rally
- [3]Euronews — Markets Response to Oil and Iran Developments
- [4]CNN — U.S.-Israeli Military Operation Epic Fury
- [5]CNN — Oil Prices and Brent Crude Projections
- [6]Fortune — Trump's March 9 'Very Complete' Statement & Oil Drop
- [7]Daily Caller — Trump Threatens Iran Power Plants
- [8]Bloomberg — Oil Market Spike Before Trump Post
- [9]Fortune — S&P 500 Futures Trading & John Arnold Commentary
- [10]Prism News — Legal Experts on Suspicious Trading
- [11]CNBC — Trump Extends Iran Strike Pause
- [12]The New Republic — Iran's Parliament Speaker on Trump Posts as Reverse Indicator
- [13]Daily Caller — Trump's March 30 Truth Social Post on Iran
- [14]ABC News — Secretary Rubio on Iran Negotiations
- [15]CNN — Oil Prices on March 30
- [16]Fortune — Gas Prices Hit $3.99
- [17]Bloomberg — S&P 500 Five-Week Losing Streak
- [18]BBN Times — S&P 500 Recovery on March 30
NEXT ANALYSIS
Iran War Just Closed 20% of Global Oil. Here's What That Actually Means for Your Portfolio.
Want more analysis like this?
Get AI-driven stock analysis in your inbox every week. Free.