The Dollar Index is in a primary down-trend. Breach of support at 95.50 signals another decline. The long-term target is the 2016 low between 92 and 93.
A weakening Dollar and geo-political uncertainty should fuel demand for gold, but gold and silver have both been testing support in recent weeks rather than advancing strongly as expected.
The best explanation I have for this is falling crude oil prices. The long-term chart below shows gold and crude oil prices adjusted for inflation (CPI). Whenever there is a strong surge in crude oil prices, gold tends to follow. Rising crude prices and higher consequent inflation reduce confidence in the Dollar and major oil producers tend to buy more gold with their newfound surplus, as a store of value.
The opposite occurs if oil prices fall and those same oil producers are forced to sell gold reserves in order to fund an unexpected deficit.
At present crude prices are undergoing a bear market rally, having recovered above resistance at $45/barrel, but the primary trend is down. Gold has followed suit, recovering above support at $1215/ounce. Penetration of the declining trendline suggests a test of resistance at $1250.
But crude prices remain weak and (gold) respect of $1250 would indicate another test of primary support at $1200.