03.22.2024 - By Charles Schwab
Stocks weathered a barrage of central bank announcements to finish sharply higher on the week.