Bonds | Fri Jul 31, 2009 4:47pm EDT

US STOCKS-S&P 500 sees best 5-month streak since 1938