Peter McGuire forecasts gold $4,600, silver $70 as dollar weakens

Business