Markets | Wed May 19, 2010 5:30pm EDT

Euro soars, stocks slide on Germany ban