It all makes sense and summarizes what has been happening, but my worry as a contrarian is that the dollar is becoming very overbought, so if the $USD drops a couple % back down into its lower channel, then it is a nice set up for gold to move up a lot yet, and that the gold rally possibly that started today as an inflection point (from the 50 day avg approx) will have a huge rally, hence break out yet higher