Causality and Uncertainty