The reason for a weak gold lays in the stronger USD. EURUSD is currently close to the monthly lows with huge chances to go even lower. The situation here is very simple. On the 13thof May sellers defended a major horizontal resistance and on the 16th, they broke a major dynamic support. After those two actions, the signal to go short is pretty strong.