the answer is Bond Yields which have rocket over the last two days. lower yields, higher gold prices.