Gold posts biggest weekly rise since January, tops $4,200

Business