Indian stock markets ended the day on a positive note on Thursday (July 17) due to encouraging global cues and heavy drop in crude prices. Heavy buying was seen across board.
The market made a smart recovery by annihilating all its losses from last four consecutive days. Banking, realty, auto, power, IT, oil stocks were the major contributors.
Midcap and Smallcap index gained 1.32% and 0.99% respectively.