Scoopfeeds — Intelligent news, curated.
Barrick Q1 2026 slides: earnings surge 238% on gold price, operations