Stock markets extended gains for a second day on Friday following buying in IT stocks and firm trends in the US markets. The 30-share BSE Sensex climbed 241.86 points or 0.34 per cent to settle at 71,106.96. During the day, it jumped 394.45 points or 0.55 per cent to 71,259.55. The broader Nifty went up by 94.35 points or 0.44 per cent to 21,349.40.