Citigroup has reduced its three-month gold price target to $4,000 per ounce, citing improving economic conditions and declining safe-haven demand as key factors.