Markets | Fri Jun 29, 2012 5:04pm EDT

Global stocks, euro, oil rally after euro zone deal