Earnings And Europe Headed Toward Recession Lift Stocks