Midday Market Update: Utilities Slide, Semis Hold Gains | Monexa