Nifty 50 settled at 24,435.95, down 35.75 points, after briefly slipping to an intraday low of 24,265 before recovering in the final hour