Nifty50 Analysis 27 May 25