Performance Summary: Week Ending March 21st, 2025
COMMENTARY: The S&P 500 index got some help during Wednesday and Friday’s trading sessions to stop five weeks in a row of losses, to eke out a fifty-basis point gain for the week. The index has been swimming against the tide of the “Mag-7” stocks showing their worst-performing quarter in two years. The Energy Sector […]
Performance Summary: Week Ending March 21st, 2025 Read More »