Barrick Mining Reports Strong Q1 Earnings and Buyback Program | Intellectia