Vermilion Energy Gets TSX OK for 15.16M Share Buyback and 40% Cash Return Plan - VET News | Rallies