Gold boosted by global stimulus talk and Iranian sabre-rattling
Gold for August delivery settled up $24.10, or 1.5%, at $1,621.80 an ounce on the Comex division of the New York Mercantile Exchange on Tuesday, before turning slightly lower in after hours dealings.