New Delhi, June 19 -- Indian stock markets ended in the red for the second consecutive session on Wednesday, June 18, amid rising geopolitical tensions between Israel and Iran, which dampened investor sentiment.

The Sensex declined by 139 points, or 0.17 per cent, to close at 81,444.66, while the Nifty 50 dropped 41 points, or 0.17 per cent, to settle at 24,812.05. The BSE Midcap and Smallcap indices also slipped, each losing 0.34 per cent.

Sumeet Bagadia, Executive Director at Choice Broking, believes that Indian stock market sentiment is cautious to positive as the Nifty 50 index is trading in 24,500 to 25,200 range.

Speaking on the outlook of Indian stock market, Bagadia said, " Bullish or bearish trend can be assumed on the breakag...