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