Those disappointing earnings played a big role in today's sell-off, and weaker-than-expected data didn't really help, although rather surprisingly, we did not see interest rates fall on the weaker-than-expected new home sales or slower-than-expected manufacturing activity.