Viking Announces $1 Billion Share Repurchase Program - VIK News | Rallies