Market expert have recommended several stocks to buy for short term. Stocks to buy recommendations are: Tata Chemicals, Jio ...