Why Markets Keep Hitting New Highs While Iran Headlines Escalate
Why Markets Keep Hitting New Highs While Iran Headlines Escalate
Trump said he expects more bombing if negotiators can't reach a deal with Iran. That line dropped a day before the talks were supposed to happen — and it wasn't even clear whether they actually would.
The S&P 500 and Nasdaq closed the week at new highs anyway.
TL;DR: Markets aren't ignoring the Middle East — they're weighting a different signal. Oil is drifting lower, not spiking. Bank earnings kicked off the season on a strong foot, and forward guidance across major corporates remains positive. The discomfort: the 10-year yield has not recovered, and TLT is still hugging support. That divergence is where the real risk lives.
Why this round looks different
When Iran first flared up last month, the direct reason markets broke was oil. WTI touching $120 was a live scenario, and a spike like that runs straight into inflation re-acceleration, Fed hawkishness, and risk-off behavior across the board. That pathway froze the tape.
This time, the pathway is moving in reverse. Even as tensions simmer, oil is trending down. Markets are pricing the sentence "the bombing hasn't actually restarted" with almost no supply-disruption premium baked in.
Whether that's the right call, I don't know. What I'm confident about: markets aren't tuning out the headlines. They're just checking the oil tape first.
Earnings are the real engine
The single largest driver of this rally is the earnings setup. Banks reported this week with strong numbers. A wave of large-cap reports is queued up over the next few weeks, and forward guidance has stayed constructive.
In the long run, stocks follow earnings. That line gets repeated so often it sounds clichéd — and this stretch is exactly why it keeps getting repeated. As long as earnings land above expectations, price follows.
The bet the market is making right now: earnings beats matter more than geopolitical flare-ups. The fastest way to audit that bet is to watch the next two to three weeks of prints and see if they validate it.
But bonds didn't come back
Here's the uncomfortable part of this rally. Stocks have fully recovered their pre-war losses; bonds have not. The 10-year yield is sitting on support, and TLT — the long-duration bond ETF — has not retraced its drop.
Yields and bond prices move inversely. Yields refusing to come down means the market is still pricing inflation stickiness. Even without a fresh oil spike, inflation expectations that rose once don't reset easily.
This divergence matters because it hints that risk assets may have gone too far, alone. The moment inflation expectations tick back up, Fed-tightening fears return, and at that point even strong earnings won't fully offset the valuation headwind.
The scenarios that would actually flip this
Only a few concrete paths would reverse this move.
- Re-escalation: Actual military action resumes and oil spikes toward $120 again. Dollar up, oil up, stagflation fears back.
- Earnings disappointment: A major company guides meaningfully below expectations, cracking the "earnings eventually win" narrative the tape is leaning on.
- A bond-market warning: Yields break higher and compress equity multiples. Every recent correction started in fixed income first.
None feels imminent this minute. But none is at zero probability either, and any single one could produce a 2–3% single-day correction in this environment.
Where I'm sitting
I'm not chasing indices up here. The risk-reward doesn't fit. The upside leans on strong fundamentals, but the downside still has one live wildcard — a re-escalation oil spike. When one side is "maybe more grind higher" and the other is "snap 3% drop," waiting for a pullback is the cleaner asymmetry.
I'm also not shorting. The risk-reward on shorts is worse than longs here. Emotion rarely beats earnings, and the probability that upcoming prints come in stronger-than-feared is not low.
So "wait" is my answer this week. Pullback comes, I add. It doesn't, position stays the same. That's all.
Next Posts
Why "Neutral" Is the Right Call on Gold — A Systematic Way to Remove Bias
Why "Neutral" Is the Right Call on Gold — A Systematic Way to Remove Bias
Gold is one of the most bias-prone macro assets. The same data produces opposite conclusions. A mechanical scorecard removes bias and shows gold is neutral today: growth is weak (negative), inflation cooling (positive), jobs stronger than forecast (very negative), COT institutional longs healthy (positive), 4-hour uptrend intact (positive). Added up, nothing tips. Neutral here isn't a cop-out — it's a specific conditional judgment.
5 Reasons I'm Not Chasing This Index Rally — Even Though Mag 7 Is Still Cheap
5 Reasons I'm Not Chasing This Index Rally — Even Though Mag 7 Is Still Cheap
The S&P 500 printed new highs after 5 straight up days, but I'm not chasing. Reasons: (1) 552 historical cases of buying 52-week highs averaged -0.16% 1-month return (2) consecutive up streaks have weak forward returns (3) Iran-risk asymmetry still live (4) but Microsoft, Amazon, Google trade below their 3-year average PE (5) game plan: wait for index pullback, accumulate undervalued Mag 7 names in the meantime.
SPY 697, QQQ 637 — How to Read the Trend When News Flips Hourly
SPY 697, QQQ 637 — How to Read the Trend When News Flips Hourly
SPY closed near 710 and QQQ held above 637 into the weekend. The levels that decide this week are SPY 697–698 and QQQ 636–637. Until a daily close breaks below, the trend is intact. SPY intraday breakdown levels are 645, 642, and 637, with a thin liquidity gap below making drops fast.
Previous Posts
5 Mistakes Investors Make at Resistance — Preparation, Not Prediction
5 Mistakes Investors Make at Resistance — Preparation, Not Prediction
Five mistakes investors repeat at resistance: treating every rally the same, confusing strength for confirmation, wanting a clean story, trying to predict perfectly, no plan for both scenarios. The core is preparation, not prediction. Writing one line for the breakout and one for the failure — every morning — is what separates the winners.
Oil, Inflation, and the Fed — Why This Is a Headline-Driven Market
Oil, Inflation, and the Fed — Why This Is a Headline-Driven Market
Oil coming down does not mean the inflation problem is over. Core inflation is still sticky, and the Fed will not move until data firmly shifts. With oil, inflation, and the Fed all applying pressure simultaneously, committing heavily to one side of this headline-driven market is the worst possible positioning.
S&P 500 at 697.84 — Breakout or Double Top
S&P 500 at 697.84 — Breakout or Double Top
The S&P 500 is at 697.84 resistance after fully erasing the US-Iran drop. It is now in the decisive zone — either a close above 697.84 removes the ceiling for a fresh trend, or a second rejection completes a double top. The answer is not prediction; it is readiness for both outcomes.