June 18, 2026. The Indian stock market maintained a positive mood during the last trading session, with benchmark indices closing higher. Both the BSE and Nifty saw gains as investors reacted to easing geopolitical tensions and lower crude oil prices. This environment continues to encourage those looking to invest in equities, supported by improved sentiment across several key sectors.