Germany May GfK consumer sentiment -24.2 vs -26.0 expected


content provided with permission by FXStreetRead full post at forexlive.com