Gold Barrick Mining exceeds expectations with multiple Q1 metrics Revenue, earnings per share and gold production all surpassed projections Rowan Dunne16 hours ago