Will the spot price of gold (XAU/USD) close above $646,546 per troy ounce on July 23, 2026?