USD & Treasury Yields Drop As US Consumer Confidence Slides
September 24, 2019 at 14:36 PM EDT
Markets are taking a step back after an upbeat start to the morning in response to the release of this morning’s Conference Board’s Consumer Confidence Index.