From Zacks:
Gold has peaked to a five month high amid mounting geopolitical tensions. News of the U.S. airstrikes in Syria as well as the latest terrorist attack in Europe has continued to fuel the safe-haven demand of the yellow metal. Further, weaker-than-expected numbers from the highly anticipated non-farm payroll report also worked in favor of gold prices. Spot gold has shot up to $1,272.75 an ounce, clocking a year-to-date gain of 11%.