Gold rallies above $3,400 as Fed independence fight boosts safe-haven demand | Metals Mine