Gold is having a great run, but perhaps no Canadian stock more so than Barrick Gold on the TSX today. The post 1 Canadian ...