BlockBeats news, September 29, the yield on the 30-year U.S. Treasury bond reached 5.587%, the highest level since May 2004.