India's Nifty 50 index extended its gains for a second straight trading day, closing at 25,244.75 points on Wednesday. This represents an increase of 0.8%, or 200.4 points, marking its highest closing level since October 3.