Gold prices edged higher in Asian trading on Tuesday, reversing an initial decline amid a complex market backdrop shaped by renewed geopolitical risks and the expectation of at least one more US interest-rate hike before the end of the year. Spot gold rose 0.1% to $4,145.22 an ounce by 0347 GMT after dipping earlier in the session. December US gold futures also gained 0.1% to $4,164.70.