Gold hit a record high above $2,665 as weak US consumer data increased rate-cut expectations, while silver surged 4.6%.