Gold rises during economic uncertainty because it is considered a safe-haven asset, attracting investors who seek stability when other asset classes become volatile.