NSE’s Nifty rose 217.95 points, or 0.91%, to end at 24,213.30. BSE’s Sensex gained 694.39 points, or 0.88%, to close at 79,476.63. The gains were the highest in a day since September 20. The upside was fueled by metal and bank stocks.
Rural recovery to power financials, NBFCs poised for revival: Punita Kumar Sinha
Punita Kumar Sinha suggests focusing on quality, defensives, and FMCG, anticipating a boost from a better monsoon. She recommends a domestic-focused portfolio including financials, particularly