Gold prices have surged about 20% so far this year, notching successive record highs amid heightened global political and economic uncertainty.