It is really rich that Citigroup and Bank of America say they don't need any public money (i.e. they don't want more regulation!).
Sorry--YOU'VE ALREADY GOTTEN BILLIONS!! Don't give me that bullcrap. You are all up to your necks in tax-payer dollars that have saved your butts. You all owe us bigtime. So just sit down, you moral infants, shut up and take your medicine.
If you don't, we'll make you go on the Daily Show.