May 18, 2026. The Indian stock market recently experienced a cautious and negative mood, with benchmark indices like the Nifty and BSE closing lower. Profit booking, rising crude oil prices, and geopolitical uncertainties weighed on sentiment. As volatility persists, those looking to invest remain watchful of global cues and domestic economic factors.