Barrick Gold started at buy with $29 stock price target at Citigroup