Jul 08 2020 Off Bloomberg Barclays U.S. Treasury Index Total Return U.S. Treasuries have recorded their strongest performance in the past seven years, thanks to Fed stimulus.Image: Morgan Stanley Research