Today's Takeaway: S&P Downgrade Roils Markets, Worries Consumers

Download
Standard & Poor's Headquarters in Lower Manhattan, New York City.
PRI WNYC