geo-political uncertainties