June gold pulls back to $1,251.20/oz in electronic trade, down from session's finish