Gold-backed ETFs absorbed roughly 46.7 metric tonnes of bullion last week, worth about $6.4 billion. That's the largest weekly inflow in ten months. Spot gold touched $4,696.18 an ounce on August 25, its best level in more than three months and less than $4 away from the $4,700 mark.
The rally has a shape that looks durable. ETF flows reflect the behavior of institutional investors, asset managers, and portfolio allocators, and sustained inflows point to strategic allocation rather than a short-term futures trade.
Where the money came from
North America and Europe did the heavy lifting. North American investors kept buying even with plenty of other places to park cash, including Treasury bills, money-market funds, the S&P 500, and Bitcoin. The through-line is familiar: worries about inflation, government debt, currency weakness, and financial-market volatility.
European gold-backed funds were just as active, pushed by geopolitical uncertainty, fiscal pressures, changing interest-rate expectations, and currency risk. Two different sets of concerns, one destination.
Why it's more than momentum
Long-term Treasury yields have climbed to multi-year highs recently. That strengthens the gold argument in a specific way: investors want more compensation for holding U.S. debt, and gold becomes the hedge when the safe-haven label starts to slip.
The technicals helped too. Gold pushed above its 200-day moving average and broke several resistance levels during the prior week, pulling in momentum buyers. The combination of rising prices and accelerating ETF inflows is the detail that matters. When those two move together, the rally has more behind it than futures positioning.
Where gold stands now
At $4,696.18, the metal is within a rounding error of $4,700. The number itself doesn't change anything, but the run-up happened in the same week institutional investors were actually adding metal, not just talking about it.
The next tell is this week's ETF data. If North America and Europe keep posting solid inflows, the strategic-allocation case gets harder to dismiss.




