U.S. Treasuries were higher across the board, again on a day where equities struggled and finished lower.

Around 4 p.m. EDT, the two-year note was up 5/32 to 100 13/32, yielding 3.15%. The five-year was gaining 9/32 to 100, and yielding 4.37%, while the 10-year was ahead by 16/32 to 98 18/32, yielding 5.06%.

The 30-year bond was up 18/32 to 96 15/32 to yield 5.62%.