Declining German producer prices and bond yields drop pushes the euro to further decline despite the lower consumer pessimism
By Samer Hasn Market Analyst and part of the Research Team at XS.com After achieving some early gains this morning, the euro...