
Barrick Gold beats Q1 estimates, announces $3B buyback, and expects higher gold output ahead.
Barrick Gold Corp. exceeded revenue and earnings expectations in Q1, driven by strong production and cost management. The company announced a $3 billion share buyback and maintains a solid net cash position, signaling confidence to shareholders. Prod...
