Indian equity indices On Thursday overcame early setbacks to continue their winning streak for a fifth straight session. After Russian gas deliveries to Europe resumed, stock markets globally saw a rise. The NSE Nifty surged 84 points or 0.51 percent higher to conclude at 16,605 today, while the 30-share BSE Sensex increased 284 points or 0.51 percent to close at 55,682. Mid and small-cap shares ended the day strongly, with the Nifty Midcap 100 rising 1.38 percent and the small-cap index up 0.77 percent. The NSE's 13 sector indicators finished in the green. The NSE platform was outpaced by the sub-indices Nifty Bank, Nifty FMCG, Nifty IT, and Nifty Oil & Gas, which saw increases of 0.64 percent, 0.79 percent, 0.70 percent, and 0.98 percent, respectively. Nifty Healthcare and Nifty Pharma, on the other hand, respectively declined up to 0.47 and O.18 percent. The shares of IndusInd Bank, rose 8.10 percent to 950.50, making it the top gainer on the Nifty. Among the winners were Bajaj Finance, Tata Consumer Products, UPL, and L&T. A positive market breadth was observed overall, with 2,007 shares on the BSE rising and 1,332 falling. On the 30-share BSE index, the following companies had their shares rise as high as 7.88%: IndusInd Bank, Bajaj Finance, Bajaj Finserv, Asian Paints, Tech Mahindra, L&T, Axis Bank, PowerGrid, Nestle India, Bharti Airtel, Infosys, and M&M. On the other hand, Dr Reddy's, Kotak Mahindra Bank, Reliance, and HDFC Bank, finished in the red. Top cryptocurrency prices today, July 21 Try Not To Go With Some Unexpected Crypto Trade! Cleaning up Crypto while tokenizing oil and gas