Global markets on mixed course amid Fed uncertainties, geopolitical tensions