Barrick Gold CEO Mark Bristow joins Yahoo Finance Live to discuss the company's earnings amid inflation, gold prices, supply chain concerns, and the outlook for commodities.