🚀 $1.7 Trillion in Five Minutes. From a Post.
At roughly 7:00 AM ET, Donald Trump posted in all-caps on Truth Social that the U.S. and Iran had held "very good and productive conversations" over the weekend and ordered the Pentagon to pause all strikes on Iranian power plants and energy infrastructure for five days.
In the time it takes to walk from your car to your desk, $1.7 trillion was added to equities and oil cratered $17 a barrel. Brent crude settled at $99.94, down 10.9% from nearly $120 last week. Every S&P sector went green. Consumer discretionary ripped +3.04%, industrials +2.69%, tech +2.46%.
Then Iran called him a liar. Said there were no direct talks. Called it a PR stunt to lower energy prices and buy time for military plans. Half those gains evaporated before lunch.
By close, the market had partially recovered its composure. Dow finished +631 points (+1.38%). S&P +1.15%. Nasdaq +1.38%. A solid day on paper. But man, what a ride to get there.
📊 The Score Isn't Buying It
While the market was losing its mind over a Truth Social post, the Edge Of Markets score sat at 5.14 (Cautious: 40% SQQQ / 60% Cash). It bounced around all day — dipped to 5.10 mid-afternoon, briefly touched 5.16 (Neutral) twice — but settled right back at 5.14 by evening.
The model reads economic fundamentals. And the fundamentals haven't changed since Friday. A geopolitical headline — especially one the other side is actively denying — doesn't move the macro needle. The underlying data still says what it said last week: be careful.
QQQ closed at $488.00, still $21 below the 70-day EMA of $509.06. No override. We follow the score.
Final Recommendation: 40% SQQQ / 60% Cash (Cautious)
⛽ Oil Tells the Real Story
Forget the equity tape for a second. The real story is crude. Brent went from flirting with $120 to settling under $100 in a single session. That's the kind of move that reshuffles the entire macro deck — airlines, trucking, consumer spending, inflation expectations, Fed calculus. All of it.
But here's the thing: the move is built entirely on the premise that the Iran conflict is winding down. Iran says it isn't. If this "pause" collapses — if strikes resume, if Hormuz gets dicey again — oil snaps back to $120+ and today's relief rally becomes a trap. A painful one.
The market is pricing in peace. The data isn't there yet. That's a bet, not an analysis.
🎯 My Take: This Is a Tweet, Not a Trend
I'm going to say what the market won't: today's rally was built on vibes. A Truth Social post, a five-day pause on strikes, and a counter-party that's calling the whole thing fiction. That's your foundation for a $1.7 trillion rally. Cool.
Three days ago the S&P broke below its 200-day moving average for the first time in 214 sessions. The hawkish Fed pivot last week shook the entire rate-cut narrative. Oil was punishing the consumer at $120. None of that changed today. What changed was a headline.
If the Iran talks are real and progress continues, this could be the start of a genuine recovery. Oil at $90 instead of $120 is legitimately bullish for the economy. But "if" is doing a lot of heavy lifting in that sentence.
The score is sitting at Cautious because the actual economic data — the stuff that moves slower than a tweet — says the environment is fragile. I think that's the right read. Today was a relief valve, not a trend reversal. If you caught the rally, congrats. But I wouldn't chase it into tomorrow without something more substantial than an all-caps post from Truth Social.
⚠️ Bottom Line: Follow the Data, Not the Feed
Tomorrow's going to be interesting. If Iran confirms any back-channel progress, this rally has legs and the score will likely reflect that in real-time as economic conditions actually shift. If Iran doubles down on denial and Trump escalates, that $1.7 trillion evaporates faster than it appeared.
The model doesn't trade on hope. It trades on data. Right now the data says Cautious. I'm inclined to agree.