Gold, a haven in times of uncertainty, rose as much as $3,004 an ounce before paring back gains later in the day to trade ...