Gold goes up when interest rates go down. The interest rate on gold is always negative - there is cost to storing it. But usually you can find someone who will pay interest on dollars. So there is a cost to holding gold over dollars, the lost interest plus the storage cost. Right now that number is close to zero. It may become negative, that is, cheaper to store gold than hold dollars. That's why gold is going up.