Also, "Sheer uncertainty" fuelling fear amongst finance leaders