New Delhi, June 17 -- Indian benchmark indices saw a strong rebound during the day despite opening on a subdued note, with both the Nifty 50 and Sensex ending nearly 1% higher.

The Sensex ended the day with a strong gain of 677 points, or 0.84%, finishing at 81,796. Meanwhile, the Nifty 50 advanced by 227.90 points, or 0.90%, closing at 24,946.50. Broader markets also moved higher alongside the blue-chip stocks, with both the Nifty Midcap 100 and Nifty Smallcap 100 indices rising by 1% each in today's session.

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,...