Stocks | Fri Nov 23, 2012 4:23pm GMT

Global shares, euro fly on Greek deal hopes, German data