Gold is holding above $4,000 for reasons that could drive it to $5,000 | Metals Mine