Market sell-off: Is it all down to geopolitics?

Ewen Cameron Watt, chief investment strategist at BlackRock Investment Institute, and Lothar Mentel, CIO at Tatton Investment Management, discuss what is driving the market sell-off.