May 21, 2026. The Indian stock market displayed resilience during the last trading session, staging a sharp recovery from intraday lows to close in positive territory. Both the Nifty and BSE indices rebounded as buyers emerged, despite lingering macroeconomic concerns. Investors remain cautious, carefully monitoring global cues and currency fluctuations before choosing to invest in this volatile environment.