Gold prices in 2017 are up 7.9% to $1,243.50. And Money Morning Resource Specialist Peter Krauth sees the price of gold rising to $1,400 by the end of the year.
That's a solid 12.6% return for investors who buy physical gold right now.
The first factor is gold's increasing attractiveness as a safe-haven investment.
The second catalyst behind gold prices in 2017 is inflation, which currently sits at a five-year high.