Nifty closes below 23,450: Is more pain left before markets make a short-term bottom? Check key levels · Activ.news