Gold falls to 3985.89 per ounce