Monday, April 20, 2026
HEAVY EVENT LOAD

Morning Brief

Risk-off Monday on US-Iran ceasefire breakdown — seized ships and Strait-of-Hormuz chatter spike WTI +6.28% / Brent +5.24% and snap VIX +11.78% to 19.54 from Friday’s 17.87. Futures red across the board (SPX −0.55%, NDX −0.51%, Dow −0.59%, Russell −0.98% leading downside). Quantum (IONQ, RGTI, QBTS, QUBT −4%) and nuclear SMRs (SMR, OKLO −3%+) unwinding Friday’s gains; MRVL +5.95% the narrow offset on optics thesis. Gold −1.47% and 10Y flat — the hedge flow is in VIX and crude, not the safety complex. Event load HEAVY because geopolitics flipped the regime.

📊

Pre-Market Snapshot

Oil Shock + VIX Pop
S&P 500 Futures
7,122
−0.55%
4 handles under Friday’s 7,126 cash record
Nasdaq 100 Futures
26,688
−0.51%
Mega-cap AI giving back
Dow Futures
49,346
−0.59%
Orderly give-back
Russell 2000 Futures
2,762
−0.98%
Breadth canary leading lower
VIX
19.54
+11.78%
Biggest vol pop of the month; 20 line in sight
10Y Yield
4.246%
+0.00%
No flight-to-quality bid
2Y Yield
3.806%
FRED timeout; Friday close
30Y Yield
4.885%
+0.00%
Long end stable
2s/10s Spread
+0.440%
+44.0 bp
DXY
98.01
−0.30%
UAE swap-line chatter the sidebar
WTI Crude
$87.78
+6.28%
Hormuz repricing in a single session
Brent Crude
$95.12
+5.24%
Loudest print on the screen
Gold
$4,808
−1.47%
Contrarian tell — no bullion flight
Bitcoin
$75,227
−0.33%
Holding despite $13B DeFi wipeout
Ethereum
$2,306
−0.91%
Taking more of the DeFi-contagion hit
Key read: This is a coherent geopolitical shock tape, not a broad de-risking. WTI +6.28% and Brent +5.24% are the loudest prints — consistent with Strait-of-Hormuz risk getting repriced after Trump-Iran talks collapsed into “resumption of hostilities” weekend headlines. SPX futures 7,122 give back 4 handles from Friday’s 7,126 cash record; damage is orderly. The Russell 2000 −0.98% is where the actual risk-off lives — small caps led the rally Friday and are today’s first to fold. VIX +11.78% to 19.54 is the biggest vol pop of the month and reverses the 17.87 “zero protective bid into OpEx” posture. 10Y 4.246% and 30Y 4.885% essentially unchanged — bonds NOT catching a flight-to-quality bid, which is unusual when equities and crude both move this much. Gold −1.47% is the contrarian tell: a full safe-haven rotation would have gold higher. Read: hedge flows went into VIX and crude, not bullion. BTC holds at $75,227 despite $292M KelpDAO exploit + $13B DeFi wipeout + $6B Aave outflows; ETH −0.91% takes more of the contagion hit.
🌍

Overnight & Global

Asia Green / Europe Red

Asia — Green, Mitsubishi-Led

Green across the board — the surprising tape feature. Nikkei +0.60% to 58,825 is carried by Mitsubishi Heavy Industries +4% on a first-ever Japanese warship export deal. Hang Seng +0.77% and Kospi +0.66% — Asia reading the Iran escalation as more Gulf-specific than China-linked. Fade risk: Asia-bid-into-US-fade sequences typically resolve against the overnight strength.

Nikkei +0.60% Hang Seng +0.77% Kospi +0.66%

Europe — Full Red, Oil-Exposed

DAX −1.32%, CAC −1.06%, FTSE −0.70%, FEZ −0.75%. Most directly exposed to the oil shock via energy costs, trade routes, and Iran alignment. DAX leading lower vs. broad IEV −0.11% says damage is concentrated in continental industrials/autos rather than a broad EU de-rating. Lagarde 12:40 ET worth monitoring — oil is inflationary for a eurozone already debating hold vs. hike.

DAX −1.32% CAC −1.06% FTSE −0.70% FEZ −0.75%

Takeaway — Containment Test

Asia green, Europe red, US setting up soft. The pattern suggests the geopolitical premium is contained to oil + vol rather than a synchronized global risk-off. If Europe’s drag pulls the US open lower but Asia holds into the Tuesday session, the “localized shock” read persists. If Asia follows Europe red tomorrow, the regime has flipped.

EWA −0.79% IEV −0.11%
📅

Today’s Calendar

Empty Cash Day + Lagarde
Time (ET) Event Consensus Prior Impact
8:30 Cleveland Fed CPI m/m 1.1% 0.5% Low
8:30 Cleveland Fed Median CPI y/y 2.4% 2.3% Low
8:30 Cleveland Fed Trimmed CPI y/y 2.3% 2.3% Low
12:40 ECB President Lagarde Speaks Medium
18:45 NZ CPI q/q 0.8% 0.6% Low
21:00 China 1-y Loan Prime Rate 3.00% 3.00% Low
21:00 China 5-y Loan Prime Rate 3.50% 3.50% Low
Setup: Empty US cash-calendar day by any normal measure — no Tier-1 releases, no Fed speakers, no meaningful Treasury supply. Cleveland Fed CPI trio at 8:30 is low-impact but the m/m forecast (1.1%) is more than double the prior (0.5%); any confirmation of reacceleration matters more than usual with an oil spike stacking on top. Lagarde at 12:40 is the only scheduled market-moving headline risk. China LPR tonight expected flat. The real calendar event this week is still the Fed: April 28–29 FOMC is 9 days out, and the Kevin Warsh Fed Chair hearing is reportedly this week.
🔥

Pre-Market Movers

Quantum Sweep + Oil Spike
TickerPriceChangeSectorContext
$VIX 19.54 +11.78% Vol Biggest vol pop of the month; 20 line in sight
/CLM26 $87.78 +6.28% Oil Strait-of-Hormuz risk repriced after Iran talks collapsed
MRVL $148 +5.95% AI Infra T2 Optics bottleneck winner — the narrow upside offset
/BZM26 $95.12 +5.24% Oil Matching WTI — geopolitical premium surges back in
UVXY $39.54 +3.64% Vol Tracks the VIX spike
CRCL $103 −3.07% Crypto-adj Likely Circle-related pre-IPO chatter
SMR $12.24 −3.24% Nuclear T3 SMR speculative reactor trading like beta
OKLO $64.55 −3.39% Nuclear T3 25% below SMA200 $85.65 — downtrend intact
QUBT $9.23 −3.55% Quantum T3 Sector-wide rout
AAL $12.32 −3.60% Airlines Dismisses United megamerger; consolidation trade cools
MNTS $7.20 −4.00% Space T3 Third New Glenn upper-stage malfunction follow-through
RGTI $19.00 −4.09% Quantum T2 Momentum unwind
IONQ $44.20 −4.10% Quantum T1 RSI 76; SMA200 $46.49 — technical pivot
QBTS $20.80 −4.10% Quantum T3 Clean sweep lower across the complex
Signal: Eight of fourteen pre-market movers are on our thesis watchlist — pattern is unambiguous: high-beta, high-RSI thesis momentum is paying for Friday’s gains. Quantum is a clean sweep lower (IONQ, RGTI, QBTS, QUBT all −4%). IONQ $44.20 sits right at SMA200 $46.49 after RSI-76 unwind — the technical key. Nuclear SMRs (SMR −3.24%, OKLO −3.39%) trade like beta while Tier-1 nukes CEG, VST, CCJ are only −0.45–0.97% — classic Tier-1/Tier-3 dispersion. Space small caps (MNTS −4.00%) follow through on the New Glenn upper-stage malfunction. Only upside watchlist name: MRVL +5.95% on the optics thesis — the infrastructure complex has a fresh subsector catalyst independent of the macro tape.

Data-pipeline anomalies: Schwab AMZN $248 (z=3.3σ) and USAR $20.51 (z=3.4σ) — sanity-check before acting.
🎯

Thesis Watchlist

No Earnings Today

Earnings On Deck (This Week)

TickerSectorDateSetup
RTX Defense 4/21 BMO First defense test into Iran tensions
NOC Defense 4/21 BMO RSI 37 at $666. Below SMA20/50, Iran tailwind disconnect
VRT AI Infra 4/22 BMO First watchlist AI-infra earnings of the week. RSI 65, 67% above SMA200
LMT Defense 4/23 BMO RSI 36, below all three SMAs; Iran tailwind setup

Overbought / Stretched (Tier 1)

TickerSectorPriceRSISignal
AVGO AI Infra $400 79 −1.64%. Most stretched Tier 1 name; setup into 80+ is brittle
IONQ Quantum $44.20 76 −4.10%. Retracing toward SMA200 $46.49; topping-pattern key
ANET AI Infra $163 73 −0.63%. 18% above SMA200 $134 — exhaustion watch
NVDA AI Infra $200 71 −1.01%. Holds $200 psych level; SMA20 $181
FCX Critical Minerals $68.70 70 −2.15%. 38% above SMA200 $49.89

Oversold / Mean-Reversion Candidates

TickerSectorPriceRSISignal
CACI Cybersecurity $528 34 Deep oversold; below all three SMAs (20: $561, 50: $585, 200: $550). Cyber catalysts live — MCP RCE, Vercel, ZionSiphon
LMT Defense $594 36 Iran tensions should be tailwind — disconnect worth monitoring. Earnings 4/23
NOC Defense $666 37 Below SMA20 & SMA50. Earnings 4/21 BMO with RTX

Key Levels to Watch

InstrumentReferenceLevelContext
SPX Fut 7,122 Cash 7,126 4 handles under record — first tell is whether cash takes out Friday’s low or gaps down and consolidates
Russell Fut 2,762 Prior close 2,777 Breadth canary — first to fold, watch for rollover acceleration
VIX 19.54 20 / 22 20 is regime line on close; 22 + 10Y down 8 bp = real flight-to-quality
WTI $87.78 $90 / $95 $90 next key if Hormuz escalates; $95 is consumer/transport pain threshold
IONQ $44.20 SMA200 $46.49 Pre-market back below; critical level for momentum-complex tell
BTC $75,227 $75,000 Sub-$75K print with ETF net-outflow data escalates the DeFi story
CACI $528 SMA200 $550 4% below SMA200; mean-reversion candidate if defense/cyber rotation bids

Approaching Catalysts

Defense Week Opens
Today — Active Now
Iran / Hormuz Headlines + Lagarde 12:40
Any headline of further ship seizure or military strike extends the oil move and vol event. UAE dollar swap-line chatter is the under-appreciated tell for Gulf dollar liquidity. Lagarde speaks at 12:40 — watch for any framing shift on hold-vs-hike given an oil spike is inflationary for the eurozone.
April 21 — Tuesday BMO
RTX & NOC Earnings
First defense cluster of the season into Iran tensions. NOC setup: RSI 37 at $666, below SMA20/50, well above SMA200. Iran-adjacent procurement context adds urgency.
April 22 — Wednesday BMO
VRT Earnings
First AI-infra thesis test of the week. RSI 65, price 67% above SMA200 $182 — extension case gets its first data point.
April 23 — Thursday BMO
LMT Earnings
Defense triad completion. RSI 36 oversold into Iran-tailwind setup — asymmetric if beat-and-raise. Bleed risk if in-line on weak orders.
This Week — TSLA
Tesla Earnings (Energy Storage T1)
Noted in feed, precise date not in watchlist calendar. Tape-definer for the energy storage bucket.
April 28–29 — 9 Days
FOMC Meeting (no SEP)
Market pricing 3 cuts (75 bp) by year-end; today’s risk-off won’t move that materially, but an Iran-driven oil shock is the kind of supply shock that complicates Fed messaging. Kevin Warsh “first tech-bro Fed Chair” hearing reportedly this week — exact date not confirmed.
April 30
LHX Earnings
Defense Tier 1 cluster wraps.
May 5+
Heavier Watchlist Slate
The broad thesis-cluster print cadence picks up.
🔮

Scenario Analysis

Heavy Day — 3 Paths
Bullish Case
Intraday Reversal, Oil Caps, VIX Fades
VIX pop fades below 18, CTAs bid through late session
The contrarian signals fire: 10Y stays flat (no flight-to-quality), gold stays red (no bullion bid), Asia held green overnight. Cash session opens soft, finds sellers into first hour, then reverses as the premium stays contained to oil + vol. UBS CTA-quadrupling flow cushions drawdowns and mean-reverts the tape. WTI fails to break $90, VIX prints fail 20 and fade back to 17–18. Defense oversold cluster (NOC/LMT/CACI) catches a pre-earnings bid; MRVL+ optics cohort extends.
Base Case
Orderly Give-Back, VIX Sticky
SPX holds 7,100 zone, VIX 18–20, momentum unwinds continue
Cash opens down ~0.5%, consolidates in a wide range. Russell leads lower as small-cap breadth gives back. Quantum and nuclear Tier-3 momentum unwinds follow through intraday; IONQ rejects SMA200 $46.49 from below. Lagarde at 12:40 is a non-event. VIX sticks 18–20 on closing basis, 10Y barely moves, gold stays red. The tape trades like a regime-wobble, not a break. Mega-cap earnings-risk names (AVGO RSI 79) cool without breaking.
Bearish Case
Hormuz Headline + VIX Above 22
New Iran escalation, 10Y down 8 bp, real flight-to-quality
A new seized-ship or strike headline hits midday; WTI breaks $90 en route to $95. VIX closes above 22, 10Y drops 8+ bp, gold flips green — the full flight-to-quality rotation activates. Russell leads the break (−2%+); SPX gives up 7,100 and tests the mid-7,000s. DeFi contagion escalates with a major lending-protocol or stablecoin crack, spilling into crypto-adjacent equities. Narrow-breadth vulnerability cited by MarketWatch (“one company = half of S&P earnings revisions”) accelerates the drop via single-name mechanics.
📡

Sector Snapshot

AI Infrastructure
Split tape — MRVL +5.95% optics bright spot; AVGO −1.64% (RSI 79), ANET −0.63% (RSI 73), NVDA −1.01% (RSI 71) all overbought mega-caps taking a breath
Cybersecurity
Small red — CRWD −0.88%, ZS −0.91%, PANW −0.61%. OKTA +1.87% bucking. CACI RSI 34 standout into multiple live cyber catalysts
Defense & Aerospace
Muted — LMT +0.28%, RTX +0.30%, NOC +0.11%. Disconnect from Iran headlines. Tomorrow’s NOC/RTX prints are the test
Nuclear Energy
Tier-1 behaved (CEG −0.71%, VST −0.97%, CCJ −0.45%); Tier-3 SMRs hammered (SMR −3.24%, OKLO −3.39%). Classic dispersion
Quantum Computing
Sector-wide rout. IONQ, RGTI, QBTS all −4.10%, QUBT −3.55%. IBM +0.25%/HON −0.26% hold. IONQ SMA200 is the key
Energy Storage
TSLA −0.95%, QS −2.11%, BE −1.74%. Tesla earnings this week. HDRE/Tokyo Gas 150MW BESS + 600MWh Sundown Park = structural demand
Critical Minerals
Mixed — MP +0.20%, ALB +0.61%; FCX −2.15%, SCCO −1.71%. USAR +2.81% (flagged anomaly z=3.4σ). Tanbreez 92.5% headline
Space
Heavy red, New Glenn–driven: RKLB −2.09%, LUNR −2.32%, MNTS −4.00%, SPIR −2.81%. Space Force Vulcan-without-solids also a drag
Robotics & Automation
Quietly negative — SYM −2.03%, CGNX −1.37%, AZTA −1.84%. ISRG +0.64% bucking. QNX/Nvidia IGX Thor integration constructive
📰

News Highlights

Markets & Macro

  • “Resumption of hostilities” — seized ship and vessel attacks push US-Iran ceasefire to the brink [CNBC] — primary tape driver
  • Persian Gulf tensions undercut Wall Street pre-bell; Asia up, Europe down [Yahoo]
  • CTAs poised to quadruple S&P exposure by end of April [UBS via Yahoo]
  • Kevin Warsh profile as first ‘tech-bro’ Fed Chair; hearing reportedly this week [CNBC]
  • “One company responsible for half of S&P 500 earnings revisions” [MarketWatch]

Crypto / DeFi

  • “$13 billion DeFi wipeout in two days, started with KelpDAO attack” [CoinDesk]
  • LayerZero blames Kelp’s setup for $290M exploit; attributes to North Korea Lazarus [CoinDesk]
  • $300M borrowing spike on Aave signals liquidity crunch [CoinDesk]
  • Nearly $1B in BTC ETF inflows power bull case as Kelp hack fuels DeFi jitters [CoinDesk]

Cybersecurity

  • Anthropic MCP design vulnerability enables RCE — AI supply-chain risk [Hacker News]
  • ZionSiphon malware targeting Israeli water/desalination OT — Iran-adjacent vector
  • Vercel breach tied to Context AI hack exposes limited customer credentials [BleepingComputer]
  • Microsoft releases emergency Windows Server fixes — IT-ops operational risk

Defense & Space

  • Mitsubishi Heavy Industries first-ever warship export deal — Nikkei driver
  • Israel’s automatic Roem howitzer in first combat use [Breaking Defense]
  • Third New Glenn launch upper-stage malfunction [SpaceNews] — small-cap space weakness
  • Space Force weighs Vulcan flights without solid boosters [SpaceNews]

Critical Minerals / Energy Storage

  • Critical Metals to gain 92.5% control of Tanbreez rare-earths project
  • Cora Gold secures $120M in funding for Mali project
  • HDRE, Tokyo Gas sign 150MW BESS deal in Japan
  • Recurrent Energy 600MWh Sundown Park clears Australia grid-connection

Data Pipeline

  • AMZN Schwab price $248 trips 3.3σ anomaly — verify
  • USAR $20.51 trips 3.4σ anomaly — verify
  • FRED timed out — 2Y carrying Friday close
  • RSS 403 on 1/26 feeds; Schwab 1/325 failed call
  • Completeness 100% (66/66 data points)
📖

Today’s Playbook

CAUTIOUS LOWER — fade opportunities on extension

Base case: open softly, find sellers into the first hour as European weakness feeds through, and watch whether the VIX-20 line holds. The contrarian setup is three-fold — (a) 10Y yields are NOT bidding (no real flight-to-quality), (b) gold is −1.47% (no bullion flight either), and (c) Asia was green overnight. This pattern historically resolves with an intraday reversal as the geopolitical premium stays contained to oil + vol rather than spilling into a full risk-off. Key invalidation: VIX close above 22 + 10Y yields down 8+ bp = real flight-to-quality — run away from long equity exposure. VIX regime currently normal, SPY trend bullish, risk appetite moderate.

Watch For

  • SPX 7,122 futures vs. 7,126 Friday cash — first tell is whether cash takes out Friday’s low or gaps down and consolidates
  • Russell 2000 futures 2,762 vs. prior 2,777 — small-cap breadth canary
  • VIX 20 on a closing basis — regime line separating “normal” from “elevated”
  • WTI $90 — next key if Hormuz headlines escalate; $95 is consumer/transport pain threshold
  • BTC $75,000 — sub-$75K with ETF net-outflows escalates crypto/DeFi story
  • IONQ SMA200 $46.49 — pre-market back below; reclaim-or-reject is momentum-complex tell

Key Levels

  • S&P futures 7,122 / cash 7,126 record — 4 handles to reclaim
  • Russell futures 2,762 — breadth canary
  • SPY SMA200 $666 / QQQ SMA200 $599 / IWM SMA200 $245 — long-term trend intact
  • VIX 19.54 — 20 close flips regime
  • WTI $87.78 / Brent $95.12 — $90/$95 WTI are next levels if escalation
  • OKLO SMA200 $85.65 — pre-market $64.55, 25% below; clear downtrend
  • CACI SMA200 $550 — price $528, 4% below; mean-reversion candidate

Risk Factors

  • Iran / Strait-of-Hormuz escalation — any ship-seizure or strike headline extends oil + vol. UAE swap-line chatter the under-appreciated tell
  • DeFi contagion — $292M exploit, $13B TVL wipeout, $6B Aave outflows, $300M emergency borrowing. Lending-protocol or stablecoin crack spills into crypto-adjacent equities
  • Cyber supply chain — MCP RCE + Vercel breach + Windows Server emergency + ZionSiphon = four prints in 24h. Enterprise-breach disclosure today bids FTNT/PANW/CRWD and turns CACI RSI 34 into mean-reversion opportunity
  • Earnings season starts tomorrow — NOC and RTX BMO 4/21 are the first tests of defense thesis against current tape
  • Narrow breadth — MarketWatch “one company = half of S&P earnings revisions” + NVDA $200 perch = single-stock mechanics vulnerability
  • Market Data
  • Schwab API — US equities, futures, ETFs (324/325 OK)
  • Stooq — International indices (Kospi, FTSE, DXY, EWA)
  • CoinGecko — Bitcoin, Ethereum
  • FRED — Treasury yields (timed out on 2Y — used Friday close)
  • News & Analysis
  • RSS feeds — Yahoo, CNBC, Reuters, Barron’s, CoinDesk, Hacker News, Breaking Defense, SpaceNews, BleepingComputer, Seeking Alpha (25/26 OK, 1x 403)
  • Cleveland Fed economic calendar
  • BigPic automated pipeline
  • Data Quality
  • Completeness: 100% (66/66 data points)
  • Anomaly flags: AMZN $248 (z=3.3σ), USAR $20.51 (z=3.4σ) — verify before acting
  • FRED 2Y timeout — Friday close carried forward
  • Collected 11:38:28 PT, April 20 2026