Gold hit an all-time high this week, reaching a record of over $3,100, that`s about 40% higher than a year ago.