Despite Friday’s losses, the market posted gains for the second consecutive week, led by strength in information technology and financial stocks. Sensex and Nifty rose 1% each, Nifty IT gained over 2%, and Nifty Bank advanced nearly 2%, while the Midcap Index remained flat for the week.