Barrick reveals 3Q23 financial results Wednesday 08 November 2023 15:00 Barrick has revealed its 3Q23 results and confirmed its long-term growth forecast.