2 days A trio of economic data doomed stocks to their worst day of 2025 Yahoo Finance A trio of economic data doomed stocks to their worst day of 2025. Economy X