Gold Hits Record High at $3,040 Amid Economic Uncertainties