Gold hit an all-time high of $4,381 in 2025