The Investor 22 Apr 2026, 20:35 The U.S. 20-year Treasury bond auction cleared at a yield of 4.883%, rising from the previous 4.817%, indicating weaker demand and higher borrowing costs. US Bonds 0