China & EU Debt Woes Drag Stocks Lower