German Factory Orders Fall Unexpectedly On Trade Tensions – Forex News 24