Spot gold held its ground at $2,940.32 an ounce. Bullion has risen about 2% so far this week, and scaled an all-time high of ...