Stocks demonstrated resilience this week, fueled by hopes of a potential easing of U.S.–China trade tensions and the anticipation of further interest rate cuts by the Federal Reserve.
Trading this week was volatile, as investor sentiment swung repeatedly between positive and negative. This was mainly because of conflicting headlines about U.S.–China trade disputes, which have been a major driver of market volatility in recent months.