U.S. stocks ended the week on an ugly note Friday, posting their worst day of 2025 — and a run of soft economic data was ...
Fueling a 1.7 percent decline on Friday was an unexpected drop in the University of Michigan’s consumer sentiment index, as ...