Stocks to Watch: Eicher Motors, NTPC, Oil Cos in Focus