By | July 29 2010 5:17 AM

EUR's rally against its major counterparts stumbled yesterday as new economic data raised fears about the strength of global economic recovery, with the common currency ending lower against its major counterparts.