Gold price today: Rates hit a new high of $4,288 on Comex as investors seek safe-haven asset amid US-China trade tension