June gold at $1,254.30/oz in electronic trade after $1,253.10 settlement