New Delhi, June 21 -- The Indian stock market benchmark indices, Sensex and Nifty 50, ended with strong gains on Friday, breaking their three-day losing streak, led by optimistic sentiment on Dalal Street, as bulls initiated broad-based accumulation across sectors.

The Sensex jumped 1,046.30 points, or 1.29%, to close at 82,408.17, while the Nifty 50 settled 319.15 points, or 1.29%, higher at 25,112.40. The Bank Nifty index rallied 675.40 points, or 1.22%, to end at 56,252.85.

For the week, Sensex and Nifty 50 registered a gain of 1.59% each, while the Bank Nifty index rallied 1.31%.

Nifty 50 closed above 25,100 level and formed a robust bullish candle on the daily chart.

"The Indian stock market sentiment has improved after the sharp...