Stocks to buy for the short term: Discover which stocks are set to thrive in the coming weeks. Jigar S. Patel from Anand Rathi identifies three stocks, including NTPC and HUL, as prime picks following a recent market recovery.