Rising tensions between the US and Iran, the growing threat of coronavirus, and an oil price war have all contributed to financial market volatility levels not seen since 1987.