Another round of weak economic data has forced the U.S. dollar to give up its gains. Although the lofty University of Michigan consumer confidence numbers were revised lower for December, it does not draw away from the fact that confidence improved dramatically this month.
Popularity: 10% [?]