New Delhi, July 16 -- The Indian stock market saw strong buying activity across various sectors, enabling the benchmark indices - Sensex and Nifty 50 - to break their four-day losing streak and close with solid gains, on Tuesday.

The Sensex advanced by 317 points, or 0.39%, to finish at 82,570.91, while the Nifty 50 climbed 114 points, or 0.45%, to close at 25,195.80.

Meanwhile, mid- and small-cap stocks maintained their strong performance, with the BSE Midcap index rising by 0.83% and the Smallcap index increasing by 0.95%.

Sumeet Bagadia, Executive Director at Choice Broking, believes that Indian stock market sentiment has improved as the Nifty 50 index has sustained above the crucial 50-DEMA support of 24,900.

Speaking on the outlo...