Stocks to buy for the short term: Discover the top six stock picks from market experts for the upcoming 1-2 weeks. From Coal India to Nykaa, these stocks show promising bullish trends and technical strength.