Turbulent Times in Global Markets: Uncertainty Looms Large