New Delhi, June 16 -- Buy or sell stocks, 16 June 2026: The key benchmark indices of the Indian stock market opened with a gap-up and thereafter largely consolidated throughout the session. Some profit booking emerged near the psychologically important 24,000 level during the latter half of the day; however, the indices managed to close in positive territory. Market sentiment remained supported by easing geopolitical tensions, a sharp decline in Brent crude oil prices to around $83 per barrel, and a recovery in the Indian rupee. Despite surrendering a portion of their intraday gains, the benchmark indices ended the session firmly in the green. At close, the Nifty 50 gained 231 points or 0.98% to settle at 23,853, while the Sensex advanced...