Stock market today, June 16 -- Despite starting the session on a tepid note, Indian frontline indices made a stellar recovery as the day progressed, with the Nifty 50 and Sensex closing nearly 1% higher. A sharp rebound in buying activity across sectors-from autos to pharma and FMCG-helped the frontline indices snap their two-day losing streak.

The Sensex opened at 81,034.45 against its previous close of 81,118.60 and jumped over 700 points, or nearly 1 per cent, to an intraday high of 81,865.82. The Nifty 50 started the day at 24,732.35 against its previous close of 24,718.60 and jumped about 1 per cent to an intraday high of 24,966.65.

The BSE Midcap and Smallcap indices rose about half a per cent each.

Experts highlight the followin...