JUST IN: Spot gold hits new all-time high of $4,697 per ounce.