Gold prices are predicted to climb to $3,100 per ounce by year's end as trade uncertainties and central bank demand soars.
Gold prices also tend to rise when inflation accelerates. Because investors flock to gold during periods of economic ...