Crude is up +8.20% intraday, the long end of the curve is selling off, and energy is the only sector with a green print of any size. Tech is holding the tape up while cyclicals ex-energy fade — a split that argues this is a price shock layered onto a still-functioning growth backdrop, not a clean Goldilocks continuation. The 2s10s steepened to +48bp as the 2Y added +10bp and the 10Y added +6bp — bonds repricing inflation, not recession.
Holding above SMA 50 and EMA 200 after the March drawdown was bought back hard; RSI cooled to neutral near 60 from recent overbought, volume contracting on the latest push — momentum intact but losing thrust.
Riding the upper edge of the rally with SMA 50 curling up to meet price; RSI mid-60s and easing, today's bar sits inside yesterday's range on declining volume — a pause, not a reversal.
Cleaner uptrend than SPY — fresh highs above SMA 50 with EMA 200 well below, RSI elevated but not extended. Tech is doing the heavy lifting today as cyclicals fade.
Still in a multi-month downtrend below both moving averages; today's pop is a blip rather than a regime shift. Watch for a daily close above the SMA 50 to flag genuine fear bid.
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
Reflation is the obvious leader — XLE alone is doing all the cyclical work, with materials and industrials lagging despite the "growth + inflation" label. Goldilocks is bifurcated: XLK strong, XLY/XLC fading. Rate-sensitive Deflation names (XLRE -0.66%, XLU -1.30%) are the worst pockets, exactly what you'd expect when the long end backs up. The pattern says inflation impulse without broad-based growth confirmation — a one-quadrant rally rather than a regime shift.
Bear-steepening: 2Y +10bp, 10Y +6bp, 30Y +4bp. The short end leads but the back end is keeping pace, pushing 2s10s to +48bp. This is the signature of an inflation repricing — the market is dialing back near-term cuts and demanding term premium for the oil pass-through. Not a recession curve.
WTI +8.20% to 107.78 is the headline. Copper barely moved (+0.21%) and gold/silver got hit (-1.20% / -2.08%) as nominal yields and the dollar rose — classic real-yields-up reaction that swamps the inflation hedge bid for one session. Watch whether copper joins crude tomorrow; without it, the move stays an oil-specific shock rather than a broad commodity reflation.
VIX +3.48% to 18.46 is elevated but not stressed. DXY +0.39% to 98.97 and USD/JPY breaking 160 again signal classic safe-haven dollar bid layered on yield differentials. Risk-off undertone, not panic.
Mega-cap tech vs. small caps is the rotation: NDX +0.52% while Russell -0.80% — an 130bp gap that says higher rates are biting balance-sheet-sensitive small caps while cash-rich large-cap tech absorbs the move.
VT -0.39% — global equity weaker than US large cap, consistent with USD strength and the rate move. EUR/USD -0.34%, USD/CNY essentially flat.
The weight of evidence points to a reflation impulse on a Goldilocks base — watch tomorrow for whether copper and breakevens confirm or whether this stays an oil-only event.