Barrick Reports Strong Q1 Earnings and $3B Buyback Plan | Intellectia.AI