Any speculation, or better yet, real understanding, of why financials are performing so well?

C, AIG, FNM, CIT, etc.