ICICI is the top sell stock in short term. Rate cut war by PSU Banks can put additional pressure on private banks coupled with higher provisioning norms by RBI. Next quarters can be subdued from the point of view of earnings of the bank. *** sell rating for the stock