Poor US consumer confidence data gave traders yet another reason to sell out of #USD yesterday http://t.co/ubi6G8IDQt

29th April 2015