Actually, gold earnings should be good. HMY had a very nice report. But the reaction was to sell it and it did not approach yet its previous cycle high. It could be other things too like the rand. Who knows.
If the fed indicates a change in rate policy, the dollar should rally and the golds should have issues. Who knows if that happens this time? It will eventually.
Moreover, my prior posts talk about the seasonals for the dollar and gold that suggest caution. That is the macro reason.
With that said, these things were oversold a few days back and thus the rally here.