The Nifty also gained 0.75% to close near a one-month peak of 24,457 points with 41 of 50 stocks rising; Adani Ports & SEZ, NTPC, State Bank of India and Larsen & Toubro were top Sensex gainers