Barrick Mining Reports Strong Q1 Earnings and Announces Major Share Buyback | The 4 Pillar Report