New Delhi, Nov. 12 -- The Indian stock market witnessed healthy buying for the third consecutive session, with the benchmark Sensex rising almost 600 points and the Nifty 50 reclaiming 25,850 during the session on Wednesday, November 12.

The Sensex rose 591 points, or 0.70 per cent, to an intraday high of 84,462, while the Nifty 50, too, rose by 0.70 per cent, to an intraday high of 25,864. The BSE Midcap and Smallcap indices rose by up to half a per cent during the session.

In three days, the Sensex has gained over 1,200 points, or 1.5 per cent, while the Nifty has also climbed by about 1.5 per cent.

Here are the five key factors that appear to be driving the Indian stock market:

Media reports suggest an India-US trade deal could be ...