Treasuries Take Off

The lackluster economy has stalled stocks and sent investors in search of safe returns. As a result, one of the best performing asset classes in recent months has been long term treasuries.