Germany Industrial Production Beat Forecasts but Failed to Impress EURUSD TradersForex·Oct 08, 2019, 08:01 BST·