Mid-Day Update — March 18, 2026

Mid-session market update for March 18, 2026: sector rotation, volume analysis, notable movers, and the afternoon setup.

Mid-Day Update — March 18, 2026