Eldorado Gold renews buyback program, targets up to 13,065,993 shares - EGO News | Rallies