Gold ends slightly higher following a recent drop to three-week lows