It's also the weakening of the dollar. If the dollar is 10% weaker, an international gold seller now needs 10% more dollars to be willing to give you their gold -- which means the "value" in dollar terms is 10% higher.