Gold prices held near a two-month peak with focus turning to key inflation data due in the evening.