Midday Market Update: Tech and Utilities Lead Gains | Monexa