Analysts say gold prices were supported by bargain buying after recent losses and lingering uncertainty over the geopolitical uncertainty