Record profits! Is Fannie Mae out of the woods?

by David Weinberg