S&P Loses 2% On Week But Data and Earnings Largely Positive

Disclosures (show)