The Market's Iran Gamble Is Already Falling Apart
Stocks are hitting records while bonds scream danger. Someone's about to be very wrong—and it probably isn't the bond guys.
The stock market is acting like nothing happened. The Nasdaq and S&P 500 are at all-time highs. Confetti cannons, basically. Meanwhile, bonds are sitting in the corner with their arms crossed, refusing to celebrate.
This isn’t a minor disagreement. This is a market schism.
Oil futures are staying elevated. Treasury yields won’t budge lower. The Strait of Hormuz—a waterway that moves roughly 20% of the world’s crude oil—is now functioning as something resembling a combat zone. A US Navy destroyer fired at a vessel attempting to evade a blockade. An Iranian-flagged ship called the Touska got seized. Trump announced new talks. Yet somehow, equity investors are convinced this all works out fine by Thursday.
I’ve been trading long enough to know that when equities and fixed income start telling radically different stories, one of them is about to eat a lot of humble pie.
The Disconnect That’s Screaming at You
Here’s what’s actually happening: Stock investors are pricing in a scenario where the Iran situation gets resolved quickly—maybe through Trump’s announced talks, maybe through some behind-the-scenes understanding—and we all move on. The Strait of Hormuz stays open. Oil doesn’t crater the global economy. Life goes on. We buy the dip and congratulate ourselves on our conviction.
Bond investors are not buying this script.
Photo by Pavel Danilyuk / Pexels
When you see longer-dated oil futures staying “well above their prewar levels,” that’s not noise. That’s professional money saying: We don’t think this gets fixed in 48 hours. We think energy infrastructure might take damage. We think geopolitical risk premium is real, and it’s staying in the system for a while.
Treasury yields remaining elevated tells you something even more brutal: Bond traders believe inflation doesn’t just disappear if there’s a geopolitical flare-up. If anything, a Middle East escalation pushes inflation higher through energy costs, which makes the Federal Reserve’s job harder, which means rates stay higher for longer. You can’t cut your way out of a supply shock.
The stock market’s response to this reasoning? Cool story. New highs today.
That’s either breathtaking conviction or breathtaking complacency. I’m leaning toward the latter.
Why the Bond Market Usually Wins These Arguments
Here’s a thing people forget: When equities and fixed income disagree this sharply, the bond market has historically been the adult in the room. Bonds are priced by people managing trillions in capital who can’t afford to be wrong. A pension fund manager who gambles on rate cuts that don’t materialize loses real retirees real money. A stock investor who buys the dip? If it works out, they’re a genius. If it doesn’t, well, there’s always next quarter’s earnings.
The asymmetry matters.
During the 2008 crisis, bond markets seized up weeks before equities fully capitulated. In 2018, when the Fed was hiking aggressively, the yield curve inverted first—and the smart money in fixed income was screaming recession—while stocks kept grinding higher for another three months before reality caught up. It’s not that bond investors are smarter. It’s that they’re constrained to care more about tail risks.
Right now, they’re saying: We’re worried about sustained energy disruption and what that means for inflation. They’re expressing this worry through yields that won’t fall even as geopolitical risk supposedly justifies lower rates.
Stocks are saying: Nah, we’re good.
Someone’s going to be humiliated.
The Oil Signal Nobody’s Talking About
Here’s where this gets interesting. Crude is up. Significantly. But it hasn’t exploded the way it did in 1990 when Iraq invaded Kuwait (oil hit $40 a barrel in that era), or in 2003 when Iraq invasion fears spiked prices. We’re not seeing panic-level crude. We’re seeing elevated crude—which suggests the market thinks there’s real risk but not apocalyptic certainty.
That’s actually worse in some ways.
If oil crashed through $120 a barrel, equities would finally accept the risk premium. Indices would sell off, yields would collapse on recession fears, and everyone would be aligned on the same cautious narrative. Instead, we’re stuck in this purgatory where oil is high enough to squeeze corporate margins and consumer wallets, but not so high that it triggers an obvious crisis that justifies a portfolio recalibration.
This is how you get stretched valuations meeting deteriorating fundamentals in slow motion.
Photo by Markus Spiske / Pexels
Japan’s Warship Deal: A Tell You Shouldn’t Ignore
Buried in the headlines is something worth noting: Mitsubishi Heavy Industries jumped nearly 4% on Japan’s first-ever warship export deal to Australia, with delivery scheduled for 2029. That stock move is a market telling you something important—geopolitical fragmentation is becoming concrete business opportunity. Countries aren’t just worried about what happens in the next 90 days. They’re positioning for what the world looks like in 2029.
That’s not recession positioning. That’s restructuring positioning. That’s preparing for a world where you can’t rely on the current energy architecture.
It’s one data point. But it’s the kind of data point that bond traders would probably weigh more heavily than equity traders right now.
The Honest Uncertainty
Look, I don’t know if Trump’s Iran talks actually work. I don’t know if the Strait of Hormuz stays partially blocked or becomes fully operational again next week. I don’t know if energy disruption is a three-month story or a three-year story. Nobody does, and anyone claiming certainty is selling something.
What I do know is that markets pricing oil above pre-crisis levels while equities hit new highs is not a stable equilibrium. It’s a temporary truce between two different assessments of reality, and temporary truces have a shelf life measured in weeks, not months.
What I’m Watching
1. Oil futures above $85 for 15+ consecutive trading days. If crude stays elevated while the S&P breaks past 6,100 without correction, the bond market’s caution becomes a self-fulfilling prophecy for equities. That’s when margin calls start mattering.
2. The 10-year Treasury yield breaking above 4.5%. This would confirm that bond traders believe inflation risk is real even with geopolitical uncertainty. Equities can’t sustainably ignore that signal.
3. Trump’s announced Iran talks producing a specific resolution by end of Q1. If talks drag past March without visible de-escalation, the “quick fix” narrative that equities are betting on evaporates. That’s when you get a real repricing.
4. Volatility in energy stocks versus Magnificent Seven momentum. Watch whether mega-cap tech keeps soaring while energy plays falter. A growing divergence signals that the geopolitical risk is starting to crack the equity consensus.
The stock market isn’t wrong because it’s at new highs. It’s suspect because it’s at new highs while simultaneously ignoring why bond investors are nervous. That gap doesn’t stay open forever. And when it closes, someone’s getting hurt.
My read: The bonds are right. You’ve got maybe 6-8 weeks before equities figure that out.