Performance Summary: Week Ending October 10th, 2025
COMMENTARY: Markets stumbled this week as investors digested a mix of hot inflation data and geopolitical developments, but defensive pockets provided shelter. The S&P 500 dropped 2.4% for the week ending October 10, 2025, as rising Treasury yields and renewed concerns over global growth pressured risk assets. Utilities led the market with a 1.5% gain, […]
Performance Summary: Week Ending October 10th, 2025 Read More »