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