Midday market update: Mixed tape, defensives lead as oil tops $100 | Monexa