Performance Summary: Week Ending March 27th, 2026
COMMENTARY: The S&P 500 declined -2.1% for the week ending March 27, 2026, as markets faced renewed pressure from rising interest rates and persistent inflation concerns. Stronger-than-expected economic data pushed Treasury yields higher, reinforcing expectations that the Federal Reserve may keep policy restrictive for longer. At the same time, a notable rebound in commodity prices—particularly […]
Performance Summary: Week Ending March 27th, 2026 Read More »
