Barrick Gold Stock: 2025 Guidance, Costs & Key Risks - Alpha Analyst