FXStreet.com (Barcelona) (Market News Provided by FXstreet) Related posts: India Balance Payment $: $30.1B (1Q) vs $6.9B ECB’s QE tapering unlikely – Rabobank Canada International Merchandise Trade came in at $-41.87B, below expectations ($-2.5B) in May German vote of the Greek bailout will be key – BBH Post navigation Better data, lower euro, what’s going on? May 2015 Swiss manufacturing PMI 49.4 vs 47.8 exp