All prices as of 8:21 AM PST — market open
Good morning.
Yesterday the S&P 500 posted its best day since May — up +2.91%. This morning the market opened and is holding the gains. This is follow-through. Here's what's moving and what it means.
🎯 The Catalyst: Iran Exit
Trump announced Tuesday that U.S. forces will leave Iran in "two or three weeks." Mission called complete — 11,000+ sites struck, nuclear program eliminated, new regime in place. Tonight he addresses the nation.
The market isn't debating it. It's pricing it.
📊 Live Market Snapshot
Asset | Price | Change |
|---|---|---|
$SPY | $656.80 | +1.01% |
$QQQ | $586.03 | +1.34% |
VIX | 24.30 | -3.8% ↓ fear leaving |
$GOOGL | $296.77 | +2.70% |
$AMZN | $212.14 | +1.86% |
$META | $581.52 | +1.64% |
$NVDA | $165.17 | +2.72% |
$AAPL | $254.60 | +0.94% |
$MSFT | $371.54 | +0.37% |
War Rotation | Price | Change |
|---|---|---|
WTI Crude (Oil) | $101.68 | -2.71% |
$XOM | $161.51 | -4.80% |
$CVX | $197.40 | -4.59% |
$LMT | $604.19 | +0.94% |
$RTX | $194.99 | +1.08% |
$EWJ (Japan) | $86.88 | +2.88% |
Gold | $4,760.10 | +1.74% |
Bitcoin | $68,513 | +3.43% |
10Y Yield | 4.31% | -3.1bps |
🗺️ What This Rotation Is Telling You
Energy is the clearest loser. $XOM down nearly 5%, $CVX down 4.6%, WTI pulling back from recent highs above $107. These were war-premium plays — that premium is evaporating in real time. If you're still long energy as a conflict hedge, the thesis is fraying.
Tech is the clearest winner. VIX dropping nearly 4% while $QQQ climbs 1.3% at the open means institutions are buying, not just covering shorts. $GOOGL's +2.7% is the standout — laggard catching up fast.
Defense is not breaking down. $LMT and $RTX both up despite de-escalation. The market understands: defense budgets don't shrink after a win. The next conflict is already being assessed somewhere.
Gold at $4,760 is the anomaly. Normally gold sells off on de-escalation. It's not. That's a dollar-weakness signal. Watch it.
🚨 Nike: The Consumer Canary Is Sick
$NKE — $48.03 -9.07% · Prev close: $52.82
Nike reported fiscal Q3 2026 last night and the headline numbers looked fine on the surface: revenue of $11.28B (slight beat), EPS of $0.35 (beat the $0.29 estimate). Stock even popped aftermarket.
Then the market actually read the details:
Gross margin down YoY — continued pressure from tariffs and elevated promotions
$230M in severance charges buried in SG&A from supply chain and tech restructuring
Revenue flat year-over-year. Not growing. Flat.
Q4 guidance: 2%–4% revenue decline — far worse than the ~1.9% growth Wall Street had modeled
Greater China still declining. Management expects sales down low-single digits through end of 2026.
The stock is now down ~40% from its 52-week high of $80.17. Market cap: ~$72B. This is not a one-day story — it's the bill coming due on years of brand erosion, China exposure, and a consumer that's quietly pulling back on discretionary spending.
Nike doesn't just sell sneakers. It's a proxy for how the American consumer feels about spending $150 on something they want versus need. Right now? They're not feeling it.
If you own consumer discretionary broadly — $XRT, $AMZN retail, $TPR, $PVH — Nike is your canary. It just died.
📰 Other Stories Moving the Market
Oracle ($ORCL) — Jumping in early trading on plans to cut up to 30,000 jobs to fund AI data center buildout. Layoffs hit across the U.S., India, Canada, and Mexico via 6 a.m. termination emails. The AI infrastructure trade is very much alive.
Microsoft ($MSFT) — Benchmark initiated with Buy, $450 price target. Called it a leading AI orchestration platform in enterprise and consumer markets. Stock is flat but the institutional conviction is building — 54 analysts rate it Buy or Strong Buy.
📅 Still on Deck Today
ISM Manufacturing PMI — drops this morning. Consensus: contraction. A beat adds fuel to the rally.
ADP Employment — private payrolls. Any softness here will test whether this rally has legs beyond Iran.
Trump prime-time address — tonight. "2-3 weeks" needs a firm date for the rally to have another leg up.
🤌 The Consigliere's Take
Follow-through at the open is the tell. We got it.
VIX down nearly 4%, tech leading, energy rotating out, Japan holding gains — this is how a real de-escalation trade looks. Not a one-day wonder.
Watch $SPY $650 as your intraday floor. Holds through the afternoon = bulls own April. Cracks before the close = yesterday was the relief bounce and today is the fade.
The smart play: don't chase the open. Let it breathe. Add on any intraday dip toward support.
And on Nike — don't bottom-fish a falling knife in front of a soft consumer environment. Let it find a floor first. The family is patient. 🤌
No Show Jobs — market signals Wall Street won't tell you about.
Subscribe at noshowjobs.net
