Midday Market: Mixed tape, rotation ahead of Mag 7 earnings | Monexa