Gold futures ended higher on Monday. rising fears about a possible recession in the US, a weak dollar and lower bond yields pushed up the demand for the safe-haven yellow metal.
Gold futures for August soared by $30.5 or 1.70% to settle at $1806.90 ounce on the Comex division of the New York Mercantile. Spot gold was higher by 1% to $1,781.83 per ounce.