Treasuries traded higher Wednesday, a day on which the major equities averages struggled and finished in negative territory.

In afternoon action, the two-year note was up 5/32 to 100 23/32, yielding 3.23%. The five-year was gaining 9/32 to 96 5/32, with a yield of 4.44%, and the 10-year was better by 12/32 to 98 6/32, yielding 5.11%. The 30-year bond was ahead by 16/32 to 96 15/32, yielding 5.62%.