Gold prices were trading just short of the all-time high they hit earlier this week, with a combination of trade and ...