Sector rotation today tells a clear story:

Consumer Discretionary led the charge at +1.69%, with Communication Services close behind at +1.56%. Classic risk-on behavior when consumers feel confident.

Meanwhile, defensives got hammered — Utilities down 1.15%, Real Estate off 0.50%. When bond yields move, rate-sensitive sectors feel it first.

Most interesting: Technology dropped 1.30% while Industrials fell 0.97%. That's not your typical growth selloff. Feels more like profit-taking after a strong run.

Energy and Staples held steady in the middle, doing what they do best — nothing dramatic.

This kind of dispersion usually means the market's digesting something. Watch how these gaps close or widen tomorrow.