Barrick Gold stock price target cut to $18 from $21 at RBC Capital