Hesitant Consumers, Weak Revenues Pound Wall Street

Dismal consumer sentiment data and anemic revenues from GE and two big banks slammed US stocks on Friday, driving down major indexes more than 2%.