forex.pm forex forum binary options trade - Forex - Germany Gfk Consumer Confidence Survey came in at -26.5, below expectations (-16) in May