Gold prices rose Friday, putting futures on course for a nearly 5% weekly gain after bullion rebounded from its second-quarter slump. Gold futures climbed 1.67% to $4,647.70 in early trading, while spot prices gained 1.55% to $4,588.08. Futures were approaching a three-month high after gold rose 4.7% over the five-day period. The recovery follows a reversal from record highs of almost $5,600 earlier this year and gold's worst quarterly performance since 2013 in the three months through June. A weaker dollar, bond-market jitters and renewed concern about rising U.S. debt boosted demand. The Treasury Department said Wednesday it would at least double liquidity-support buybacks for 10- to 30-year government debt, initially pushing Treasury yields lower and the dollar weaker. The announcement came as U.S. government debt exceeded $40 trillion for the first time. UBS commodity analyst Giovanni Staunovo said global debt and dollar weakness could lift gold to $5,400 per ounce over the next 12 months. The World Gold Council's June survey found that 89% of respondents expect global central-bank gold reserves to increase over the next year, while a record 45% expected their own institutions' holdings to rise and 1% expected them to decline. Analysts said the longer-term outlook remains supportive, with annual gold consumption near 5,000 metric tons and supply rising by little more than 1.5% annually, although higher oil prices, inflation, Treasury yields and a strong U.S. economy could weigh on the non-yielding metal. Some analysts also cautioned that the latest rally could trigger a near-term pullback.