Barrick Q1 Gold Beats Guidance, EPS Up 256%, Declares $0.175 Dividend and $3B Buyback - B News | Rallies