Defying global uncertainty