Bank of America Corp. (BAC) has received an upgrade from Keefe, Bruyette & Woods, moving up from underperform to market perform. This upgrade comes after the recent shift in the market and the drop in 10-year Treasury yields, which have had an impact on bank stocks. According to KBW analyst David Konrad, the recent stock market rally and the decrease in 10-year Treasury … [Read more...] about Bank of America Stock Upgrade