Friday, July 30, 2010

The Unicorns Are Coming

10-year Treasury at 2.91%.