After hitting a high of 23,026, Nifty 50 index settled at 22,957, down 11 points, or 0.05 per cent, over its previous day's close