Yields on 2- and 10-year U.S. government debt end at the lowest levels in four to five months on Tuesday, after June retail sales came in unchanged and traders priced in multiple rate cuts from the Federal Reserve by year-end.
What's Your Reaction?