Whatever the reason, this is crunch time technically for gold as it needs to overcome massive resistance up to $430... Clearly the $US is under stress....