Brexit and the election disrupted the Gold uptrend that started in Jan 2016. And if you think back, everybody was saying the bond bull mkt was over, rates will be climbing forever, and EVERYBODY was dollar bullish.
Well? They were all wrong. Plain and simple. The 10 year yield peaked at 2.61% Dec 15. Right now, 2.34%