Barrick Gold (NYSE:GOLD) +6.8% in Wednesday's trading to its highest since November after reporting better than expected Q4 adjusted earnings and announcing a new $1B stock buyback program, helped by ...