Stocks were mixed again on Wednesday as investors remain cautious until Thurday's ECB meeting. The euro zone has contracted for the seventh month in a row as the economic downturn continues and Chinese manufacturing output annual rate is expected t... Read more