Mumbai, April 23 -- Domestic investors flexed their muscle today, steering key indices higher for a third consecutive session. The Nifty50 climbed above 22,350 despite global worries like high US bond yields and Middle Eastern jitters. Sectors like realty, FMCG, and consumer durables emerged as winners, while healthcare and oil & gas witnessed some selling pressure. This resilience highlights the growing confidence of domestic institutional investors (DIIs) who are effectively countering the selling by foreign institutional investors (FPIs).

The barometer index, the S&P BSE Sensex rose 89.83 points or 0.12% to 73,738.45. The Nifty 50 index added 31.60 points or 0.14% to 22,368.00.

Grasim Industries (up 3.91%), Bharti Airtel (up 3.38%) a...