Indian markets extended losses for a second session on Wednesday, with the Nifty falling 0.34% to 22,811 and the Sensex slipping 0.19% to 73,710. IT stocks led sectoral gains, with Infosys and HCL Tech topping the gainers, while Bajaj Finance, BSE and Eternal featured among the biggest losers.