gold leaps $44.30, or 5.1%, to close at $909 an ounce