🛢️ The Gas Station Sandwich Went Bad
Yesterday in this column I compared the rally to a gas station sandwich — cheap, convenient, and destined to make you sick. Well, here we are.
S&P 500: -1.6%. Nasdaq: -2.1%. Dow: -1.0%. The peace trade that kept the market afloat for three consecutive sessions finally met its expiration date. Iran's Foreign Minister went on state TV and said — in plain language — that Tehran "has not engaged in talks to end the war and does not plan negotiations." That is about as clear as diplomatic rejection gets.
Meanwhile, the actual war escalated. Iran struck a fuel tank at Kuwait International Airport. Israel launched airstrikes on Tehran. The U.S. is deploying 1,000 paratroopers from the 82nd Airborne to the region. This is not the backdrop for a peace deal. This is the backdrop for the market to stop pretending one is coming.
Brent crude ripped back above $107, up 5-6% on the day. WTI punched through $94. Since the war started, U.S. crude is up more than 40%. Gas is knocking on $4 a gallon nationwide. And the Strait of Hormuz? Down to four vessel transits per day from a pre-war average of 120. That is not a disruption. That is a blockade in everything but name.
📊 The Score Said Wait — You Should Have Listened
While the market spent the last three days chasing peace headlines, the Edge Of Markets score sat at 5.15-5.16 and refused to budge into anything more aggressive than Neutral. It did not chase the rally. It did not get excited about the 15-point plan. It watched the data and said: "30% QQQ, 70% Cash. Sit on your hands."
Today's score came in at 5.16 as of 9:12 AM ET. Same neighborhood it has occupied all week. The bouncing between 5.10 and 5.16 that we saw yesterday has calmed — the model is settling into Neutral with more conviction now that the peace premium is evaporating from risk assets.
QQQ closed at $574.85, now a full $32.77 below the 70-day EMA of $607.62. That gap is widening, not narrowing. No EMA override. We follow the score.
Final Recommendation: 30% QQQ / 70% Cash (Neutral)
💻 Tech Got Absolutely Destroyed
If you were long mega-cap tech going into today, I hope you had a helmet. Meta: -7%. AMD: -6.4%. Micron: -5.5%. The Nasdaq shed over 2% and it did not even feel like the selling was done when the bell rang.
Here is the thing people keep forgetting: tech is the most oil-sensitive sector in the market right now, and not because of energy costs. It is because tech valuations are built on a future where rates come down, growth re-accelerates, and the economy cooperates. Oil at $107 threatens all three of those assumptions. Sticky energy inflation means no rate cuts. No rate cuts means discount rates stay elevated. Elevated discount rates mean those 30x forward earnings multiples have to compress.
The labor market data today was actually fine — initial claims at 210,000, continuing claims at their lowest since May 2024. Normally that would be bullish. But in this environment, a strong labor market just means the Fed has zero reason to rescue anyone with rate cuts. Good news is bad news again, except this time the bad news is also bad news.
🎯 My Take: The Market Just Ran Out of Copium
I have been saying it for three days and I will say it one more time: you cannot rally on peace rumors when the actual war is getting worse. The market tried. It tried really hard. Three green days on nothing but hope and headlines. And today, when the headline changed from "maybe talks" to "definitely no talks," the whole thing collapsed.
What concerns me more than today's selloff is what comes next. The peace trade was the last bullish narrative standing. Earnings season is weeks away. The Fed has made it clear — no cuts until at least 2027. The consumer is getting squeezed by $4 gas. And the war is escalating, not de-escalating. So where does the next bid come from?
I think we are entering a phase where the market has to actually price a prolonged conflict. Not a weekend skirmish. Not a diplomatic spat. A real, multi-month war with real economic consequences. The score has been priced for this reality all along — Neutral with heavy cash. Today was the day everyone else caught up.
⚠️ Bottom Line: The Loop Broke the Wrong Way
Yesterday I said the peace-rumor-rally loop breaks one of two ways: either diplomacy works, or oil grinds higher and the market runs out of buyers. Today we got our answer. Brent is back above $107, Iran is doubling down, and tech got taken to the woodshed.
The score says Neutral. After three days of headlines screaming "buy the dip," maybe the quiet voice of the data deserves a little respect. 30% QQQ, 70% Cash. Let the dust settle.