18% Yield Potential At $100 Oil: Why Canadian Natural Is My Favorite Oil Play