Gold nears 7-year peak on virus economic impact; palladium hits record