8 major bank CEO’s are testifying before Congress on “How I spent the TARP money”

Earlier today: The December Trade Deficit fell 4% to 39.9 [...]