Gold at 21-karat amid price decline