SA financial markets face perfect storm as volatile geographic tensions brew