Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

It has been a torrid few days for stock markets as fears of a trade war between the US and its major European trading partners rose - and then de-escalated.