Gold futures finished higher on Tuesday, whetted by the weakness in headwinds dollar and Treasury bond yield notes. Moreover, there was safe haven appeal ahead to key U.S. inflation data that could offer gauge on the Federal Reserve's rate-hike plans.
Gold futures for August delivery jumped by $6.10 or 0.30% to settle at $1937.10 ounce on the Comex division of the New York Mercantile. While, spot gold rose by 0.4% at $1,931.83 per ounce.