Wednesday, February 18, 2009

Treasuries Collapse

Nice trade! Interest rates are rising!