The selloff in Treasurys isn’t over yet, Barclays warns
August 18, 2023 at 12:05 PM EDT
There is room for a continued selloff in U.S. Treasurys which has already pushed 10- and 30-year yields to their highest levels since 2007 and 2011, according to researchers at Barclays.