Barrick Gold fell 8% after Q2 profit missed expectations.

2026-08-10

Barrick Gold fell 8% after Q2 profit missed expectations.