Canada Stocks-Toronto stocks open lower as Barrick slumps; US-Iran talks in focus - GOLD News | Rallies