New Delhi, Nov. 15 -- Stocks to buy | Shares to buy | Ganesh Dongre's stock recommendations: The key benchmark indices of the Indian stock market ended the week on a strong positive note, with the Nifty gaining nearly 0.45% to close at 25,144, while the Bank Nifty witnessed a sharp rally of 3.30%, settling at 61,034. Meanwhile, Brent crude oil prices declined towards $95 per barrel, providing significant relief to global markets. Sectoral performance remained broadly positive, with most major sectors gaining between 1% and 5%. Banking and chemicals emerged as the top-performing sectors, rallying nearly 4% during the week.

Over the previous two weeks, the Nifty had witnessed a sharp recovery of more than 10%, supported by strong buying in...