Goldilocks holds — but oil is the swing factor.

Tech led the tape to fresh record closes on the Nasdaq 100 and SPY, VIX fell back into the mid-18s, and Treasury yields barely budged across the curve. That is the textbook Goldilocks setup: growth signal from equities, disinflation signal from the belly, risk-on from vol. The catch is WTI crude pushing up to $94.45 on renewed Strait of Hormuz disruption even after the Iran ceasefire was extended — a supply-driven energy tax that does not show up in today's equity print but sits on tomorrow's CPI and margin math. Gold and silver gave back on the ceasefire headline, but oil did not. That divergence is the tell.

Copper at 6.03 slipped another 1.5% while equities ripped, keeping the copper/gold ratio pinned near cycle lows (~0.00128) — a quiet deflationary cross-current underneath the Goldilocks tape. Rate-sensitives (XLRE -0.73%, XLF -0.17%) lagged even as yields held. Translation: today was a tech-concentrated rally riding Tesla's post-close beat and a benign yield backdrop, not a broad cyclical thrust. The regime call is intact, but the breadth is thinner than the headline suggests.

TL;DR

Watchlist

Economic Calendar

Market News

Charts

VT (Global Equity)
VT (Global Equity)

Price broke back above the SMA 50 and is extending toward prior-cycle highs on expanding candles; RSI pushing into mid-60s suggests momentum is strong but approaching stretched.

SPY (S&P 500)
SPY (S&P 500)

V-shaped recovery from the March low carried price back above both SMA 50 and EMA 200 to a fresh high; RSI above 70 flags near-term overbought even as trend structure turns constructive.

QQQ (Nasdaq-100)
QQQ (Nasdaq-100)

Tech vehicle led the index complex, cleanly reclaiming the SMA 50 on rising volume and punching to new highs; RSI at the upper threshold confirms leadership but volume needs to follow or the breakout looks thin.

VIXY (VIX Short-Term Futures)
VIXY (VIX Short-Term Futures)

Hedge vehicle has rolled back below both moving averages after the March spike; structure consistent with spot VIX falling to the high-18s and a risk-on tape.

Sector Quadrants

Goldilocks — Growth + Disinflation

Risk-on leaders when growth is strong and inflation fades

XLK — Technology
XLK — Technology
XLY — Discretionary
XLY — Discretionary
XLC — Comms
XLC — Comms

Reflation — Growth + Inflation

Cyclicals that benefit from rising prices and activity

XLE — Energy
XLE — Energy
XLB — Materials
XLB — Materials
XLI — Industrials
XLI — Industrials

Stagflation — Contraction + Inflation

Defensives that hold up when growth stalls but prices stay hot

XLP — Staples
XLP — Staples
XLV — Health Care
XLV — Health Care
XLU — Utilities
XLU — Utilities

Deflation — Contraction + Disinflation

Rate-sensitive sectors that benefit from falling yields

XLRE — Real Estate
XLRE — Real Estate
XLF — Financials
XLF — Financials

Goldilocks sectors carried the day: XLK at +2.20% printed a clean breakout on heavy volume while XLC added +0.61%. Reflation was split — XLE benefited from crude (+1.20%) but XLI and XLB were flat to slightly down, so energy strength is geopolitical, not cyclical. The deflation bucket (XLRE, XLF) leaked red even with yields contained, signaling that today's rally was concentrated leadership rather than a broad cross-asset re-rating. That reinforces the Goldilocks call but warns it is narrow.

Cross-Asset Narrative

Rates & Curve. The curve barely moved: 2Y at 3.81%, 10Y at 4.32%, 30Y at 4.92%, 2s10s holding +51bp. A benign bond tape let equities do the work. Intraday ranges on yields were single basis points — this was not a rates-driven story.

Inflation pulse. Mixed. WTI at $94.45 (+1.71%) is the inflation worry — tied to Strait of Hormuz shipping disruption despite the extended Iran ceasefire. Gold gave back -0.88% to 4702 and silver -2.14%; the safe-haven bid is unwinding while the supply-driven oil bid is not. Breakevens not in the snapshot but the combination is classically ambiguous.

Risk appetite. Clean risk-on. VIX -2.98% to 18.91, back below the 20 handle. DXY flat at 98.70 — no safe-haven dollar bid. USD/JPY at 159.54 holds the carry-trade regime intact.

Equity regime. Growth over value. XLK +2.20% vs flat-to-red defensives and financials. Russell +0.74% underperformed QQQ by ~100bp — small caps participated but did not lead. This is mega-cap tech leadership, not a broadening.

Global. USD/CNY at 6.83 (+0.07%) and EUR/USD at 1.17 (-0.07%) are sleepy. VT at 150.10 (+0.90%) participated but lagged SPY — US tech is still the concentration.

The weight of evidence points to Goldilocks, with oil as the stagflation tail risk to watch.

What to Watch