Investors have regularly listed geopolitics as one of the rising top risks to financial markets. It would seem they were correct to do so. The escalating war between Iran and Israel and the US has ...