Weekly Market CommentaryMarch 31st, 2025Week in Review... Market indices closed the week lower as markets grappled with weakening consumer confidence and April 2 tariffs on automotives.   The S&P 500 declined by -1.53% The Dow Jones Industrial Average...

read more