Stock Market Highlights: Nifty Reclaims 23,650 After Reversing Morning Losses, Sensex Settles 100 Points Higher by NDTV Profits | May 20, 2026 4:20 pm | Latest Posts, Market, Trending News Nifty Oil & Gas was the top-performing sector, while FMCG lagged. Bank and Metal indices snapped a three-day losing streak, while Pharma and IT ended lower after recent gains.