Stocks Shoot Ahead on Euro Optimism