Every ingredient of the growth-plus-disinflation quadrant printed this morning: risk assets bid across the board, the long end of the curve easing, the dollar quiet, and — most importantly — a violent leg lower in crude that removes the last inflation impulse threatening the Fed's glide path. The tape is telling you the market wants to price the Iran de-escalation as a durable win for both real growth (lower input costs) and disinflation (energy passthrough), and it is doing so with tech and comms in the lead rather than a defensive bid. That is textbook Goldilocks price action, not a stagflation head-fake.
Two stories are driving the tape this morning:
Reclaiming the SMA 50 after a shallow pullback; the uptrend from the April low remains intact and price is pushing back toward the July high. RSI recovering from neutral, no divergence.
Reclaims the SMA 50 in a single session with a gap-and-hold, trend clearly above the EMA 200. RSI curling back up through mid-range — plenty of room before overbought.
Strongest of the majors — decisively above the SMA 50 with a wide gap over the EMA 200. RSI turning up with expanding volume on the bounce, consistent with hyperscaler leadership.
Grinding to fresh cycle lows well beneath both moving averages, contango bleed accelerating. No sign of a demand bid for downside protection.
Risk-on leaders when growth is strong and inflation fades
Cyclicals that benefit from rising prices and activity
Defensives that hold up when growth stalls but prices stay hot
Rate-sensitive sectors that benefit from falling yields
The Goldilocks quadrant is doing all the heavy lifting: XLC +2.91%, XLY +1.68%, XLK +1.23%. The Reflation quadrant is a split — Industrials (+0.99%) and Materials (+0.46%) hold their bid while Energy drops -1.07% as crude craters. Stagflation defensives (XLP, XLV, XLU) and rate-sensitives (XLRE, XLF) are all flat-to-red — nobody wants ballast today. This is a clean Goldilocks tape.
Long end catches a modest bid on the oil deflation impulse — 10Y -3bp to 4.69%, 30Y -3bp to 5.23% — while the front end holds steady with 2Y unchanged at 4.26%. That leaves the 2s10s at +43bp, essentially the same shape as yesterday but with the curve steepening the polite way (long yields down, not front yields up). Not enough to move the Fed pricing needle, but a friendly setup for duration.
The story of the day. WTI -8.26% to $79.62 is a full re-rating of the geopolitical risk premium and OPEC+ supply. Gold barely blinks (-0.08% at $4,037.99), copper actually firms (+1.08% to $6.54) — meaning the market is reading the oil move as supply-driven and disinflationary, not as a global demand accident. That's the single most important signal on the page for the Fed's December path.
Risk-on, cleanly. VIX -2.44% to 15.61, VIXY grinding to fresh cycle lows, DXY only +0.15% — no meaningful safe-haven bid anywhere in the stack.
Growth over value, large over small only marginally (SPX +1.31% vs Russell 2000 +1.42% — actually small caps keeping pace). The rally is broad, not narrow, which is a healthier setup than the mega-cap-only tapes we saw earlier this summer.
USD/JPY -0.38% to 156.87 as the yen catches a small bid on the risk-on/lower-yield combo; USD/CNY flat at 6.75. VT +0.83% confirms the risk-on impulse is global, not just US-domestic.
The weight of evidence points to Goldilocks.