Petrus Resources Renews Buyback, Caps at 7.4M Shares