Euro Is Punished, Yen and Swiss Franc Soar By: CNBC.com News July 12, 2011 at 09:57 AM EDT The euro takes a beating and the trade deficit dents the dollar - time for your FX Fix.