Midday market update: Tech rebounds, energy leads | Monexa