Midday market: Oil at $100, tech sells off, utilities lead | Monexa