The Zacks Analyst Blog Highlights: Bank of America, Fannie Mae, Freddie Mac, BB&T and Mallinckrodt