In case anyone was feeling a little too upbeat about the global economy following this mornings trade war news, here’s a reason to be less cheerful: German factory order slumped 2.7pc month-on-month …
More Stock markets rally after US and China agree to trade talks — live updates Videos