Gold futures finished higher for fourth straight session on Tuesday, buoyed by the weaker dollar and as US Treasury yields drifted lower. The dollar dipped to a near two-week low, making gold cheaper for holders of other currencies
Gold futures for June rose by 0.8% or $14.20 to settle at $1,743.00 an ounce on the Comex division of the New York Mercantile. Spot gold rose 0.8% to $1,743.04 per ounce.