News

US Treasury yields declined today, July 16, after the release of producer price index (PPI) data, though long-term yields remained above the 5% mark.