Bullion hit a new all-time high of $2,956.19 an ounce on Monday, topping the previous peak reached on Thursday, before paring gains. Prices have risen for the past eight weeks, the longest streak since 2020. Gold-backed ETFs saw the biggest net inflows since 2022 last week.