Gold remains firm on Friday, holding above $3,860 level after marking a top at $3,896 in the previous session.