BlockBeats News, February 28, the U.S. 30-year Treasury bond yield fell to 4.63%, its lowest level since October last year. (FXStreet)