Home Business US Treasury sells 20-Year Treasuries at lower-than-expected yield