Analyst Research on Bank of America Corp. (NYSE: BAC), JPMorgan

(NYSE: JPM), E*Trade Financial Corp. (NASDAQ: ETFC) and Halliburton Company (NYSE...