New Delhi, June 19 -- Buy or sell stocks, 19 June 2026: The key benchmark indices of the Indian stock market are expected to trade with a constructive bias, supported by improving geopolitical developments and easing commodity prices. Investor sentiment has strengthened following the United States announcement of the reopening of the Strait of Hormuz. These developments have reinforced optimism surrounding the broader U.S.-Iran peace process, alleviating concerns over global energy supply disruptions and supporting expectations of greater stability in international commodity markets. However, some degree of profit-booking cannot be ruled out at higher levels, following the market's strong rally over the past several sessions.

Crude oil p...