Indian equity benchmarks ended higher on Friday, but gains remained capped as volatility in crude oil prices and elevated bond yields weighed on investor sentiment. The Nifty 50 rose 77.40 points, or 0.34%, to 23,140.50, while the Sensex gained 315.20 points, or 0.43%, to close at 73,895.74.
On the technical front, 23,000 remains an immediate support level for the Nifty 50, followed by 22,700, while the 23,200-23,300 zone is likely to act as near-term resistance, according to Rupak De, senior technical analyst at LKP Securities.