Stocks Zig Zag; Corporate News, Europe in the Spotlight