Analysts said bullion prices were supported by global uncertainty, geopolitical tensions and ETF inflows