Nagaraj Shetti of HDFC Securities recommends these two stocks to buy in the near-term - Castrol India Ltd, and Cummins India ...