Stocks retreated Wednesday under pressure from disappointing economic data, weaker commodity prices and lackluster earnings reports.
Stocks retreated Wednesday under pressure from disappointing economic data, weaker commodity prices and lackluster earnings reports.