Stocks: Economy, earnings and Europe gun for attention