Mumbai, July 3 -- Key benchmark indices extended gains for a third consecutive session on Friday, supported by positive global cues. Weaker-than-expected US jobs data strengthened expectations of a Federal Reserve interest rate cut at its upcoming policy meeting. The Nifty closed at 24,270.85, led by gains in IT, healthcare and metal stocks. However, profit booking in the second half trimmed intraday gains, while broader markets lagged the benchmark indices.

The S&P BSE Sensex gained 261.79 points or 0.34% to 77,763.91. The Nifty 50 index jumped 95.15 points or 0.39% to 24,270.85. In the three consecutive trading sessions, the Sensex rallied 1.68% while the Nifty jumped 1.69%.

Bharti Airtel (up 1.81%), ICICI Bank (up 0.91%) and HDFC Ban...