Gold struggles near $2,658 as USD strengthens; Silver steady at $30 amid NFP report and Fed policy anticipation.