Treasury yields finished lower on Wednesday as traders focused on the possibility that inflation may be starting to ease and global interest-rate cuts could be on the horizon.
What's Your Reaction?