Slowing global economic growth. Rumbling US-China trade tensions. Volatile oil prices. Rising interest rates in the US. Emerging market woes. Brexit.

With so...