German Apr GfK Consumer Confidence 10.4 Vs. 10.7 In Mar; Consensus 10.8: Reports
Turn "Do Not Track" off