Ever wondered why some mining giants struggle even when gold prices are soaring? In this breakdown, we dive into Barrick's Q1 ...