This is a few weeks old, but it’s definitely worth watching if you haven’t yet. Elizabeth Warren, chair of the Congressional Oversight Panel (which was created to oversee TARP), has some frank words about the current state of the banks: Here are a few transcribed excerpts. Scarborough: “Are we out of the woods when it…