Stocks Fall On Weak Earnings Outlook