NEW YORK (MarketWatch) -- Macy's may not tell Gimbels, goes the old adage, but Citigroup analysts aren't shy about recommending a rival's shares: They told clients Wednesday that Bank of America's stock is the best bank buy going. The analysts added Bank of America to their "Ten+ Aggressive Growth List," telling clients that the Charlotte, N.C.-based company is a good long-term investment and that it should return to normalized annual earnings of $3 a share in a few years. http://www.marketwatch.com/story/citi-adds-b-of-a-to-aggressive-growth-list?link=kiosk