gold down $9.40 at $904.60 an ounce in electronic trading