June 4, 2026. The Indian stock market remains under pressure, characterized by a cautious mood among participants. Both the BSE and Nifty indices have faced recent declines, driven by geopolitical tensions and rising crude oil prices. Consequently, those looking to invest are navigating a volatile environment marked by persistent foreign institutional selling.