New Delhi, June 28 -- The Indian stock market extended the rally on Friday for the fourth consecutive session and ended with decent gains, led by largely positive global cues.

The Sensex gained 303.03 points, or 0.36%, to close at 84,058.90, while the Nifty 50 ended 88.80 points, or 0.35%, higher at 25,637.80. The Bank Nifty index rallied 237.20 points, or 0.41%, to settle at 57,443.90.

For the week, Sensex and Nifty 50 rallied 2% each, while the Bank Nifty index surged 2.12%.

Mehul Kothari, Deputy Vice President - Technical Research at Anand Rathi said that the Indian stock market rally was primarily driven by easing geopolitical tensions between Iran and Israel, which improved investor sentiment. Broader markets also participated str...