Robert Barbera, chief economist at ITG, discusses the state of financials. (CNBC)
MSNBC | November 6, 2009