Gold had its sixth-straight day of record-breaking price gains on Friday, when it rose nearly 1% after comments from Federal Reserve officials and U.S. data led investors to conclude that monetary easing would continue.
Spot gold topped $1,320.80 at one point on Friday, while gold futures for December settled at $1,317.80.
Silver rose close to 2% to its highest level since 1980, and platinum hit a four-month peak.
Meanwhile, the dollar fell to a six-month low versus the euro on poor economic outlook.
Investors are increasingly turning to gold and other metals as a hedge against market uncertainty, experts say, despite the fact that the Dow Jones Industrial Average closed near 10,830 for the week.