Thursday, July 23, 2009

Treasuries - the Floor Falls Out!

It's mayhem in the markets!