Price offers apology despite hazy memory