Gold stays above $4,000 amid Hormuz tensions