gold prices end higher for seventh session