gold regains rs 28000-mark, silver up by rs 2,300