gold drops $73 to $1,590 an ounce