Gold prices finished Monday with a modest gain after settling at a two-week low in the previous session, with the dollar showing some weakness and U.S. stocks on the decline.
June gold on Comex added $1.60, or 0.1%, to settle at $1,277.30 an ounce. It ended Friday at $1,275.70, the lowest most-active contract finish since May 2, according to FactSet data. Gold futures logged a weekly loss of 0.9% last week on the back of a jump in U.S. consumer sentiment and a slightly firmer buck.
Among other metals, July silver rose 5.7 cents, or 0.4%, to $14.445 an ounce. It logged a weekly loss of 2.7%. July copper fell 1.3 cents, or 0.5%, to $2.726 a pound. It lost 1.3% for last week.
Source : MarketWatch