The price of gold topped $4,000 per ounce for the first time on Tuesday as economic uncertainty pushes investors towards safe ...