International

Gold tops $4,000 for first time as traders pile into safe haven