Midday market update: Tech rallies, utilities surge | Monexa