The significance of last week’s market activity was the decline in the stock market and US Treasury bond yields, despite the stronger than expected retail sales number on Friday.
The significance of last week’s market activity was the decline in the stock market and US Treasury bond yields, despite the stronger than expected retail sales number on Friday.