The iShares 20+ Year Treasury Bond ETF is heading toward its strongest daily gain in nine months, up about 1.5% Wednesday.

The iShares 20+ Year Treasury Bond ETF is heading toward its strongest daily gain in nine months, up about 1.5% Wednesday.

U.S. debt hits $40T as long-term Treasury yields surge, putting TLT and other bond ETFs under pressure while boosting the case for short-duration funds.