NEW YORK (TheStreet) -- I was talking to Stephanie Link about the dedicated U.S. oil producers in the Permian basin and other red-hot shale plays. While these stocks are flying high with momentum, I am taking most of my money off the table on these after scoring double-digit gains on all of them.

I don't want to push all the U.S. producers in one category because there is still some long-term value in the names that have diversification in production. Names like EOG Resources (EOG) and Anadarko (APC) and Noble Energy (NBL) , although they are all committed to liquids production of U.S. shale plays, are still part of my portfolio as I continue to like the value of diversification in the patch.

But the massively directed plays in the Permian particularly, names like Pioneer Natural Resources (PXD) and Diamondback Energy (FANG) and even Cimarex (XEC) , a name I recommended highly at $92, have lost my love. I have now sold out of my holdings in these names entirely.

Several upgrades from the analysts at the major wire houses increase my nervousness with these names. I love buying stocks when they are out of favor with the analysts and investing long-term waiting for the world to figure out the value I think I've found. But when the majority of the public catches on and the targets from the analysts' reports start predicting lofty numbers, that is when I am likely to look elsewhere for a new opportunity.

Recently, I have been finding it in Canadian names that are concentrating on the increasing production of oil sands, like Canadian Natural Resources (CNQ) and Cenovus (CVE) or those Canadian exploration and production companies (E+P) that are concentrating in the "Canadian Bakken" or Torquay region, like Crescent Point Energy (CPG) or Vermillion Energy (VET) .

I talk more about the swap I've been doing to my energy portfolio with Stephanie in the video above.

At the time of publication the author had a position in APC. Action Alerts PLUS, of which Link is co-manager, also had a position in APC.

Follow @dan_dicker

This article represents the opinion of a contributor and not necessarily that of TheStreet or its editorial staff.

>>Read more: Who Is Going to Buy Madison Square Garden?


TheStreet Ratings team rates EOG RESOURCES INC as a Buy with a ratings score of A. TheStreet Ratings Team has this to say about their recommendation:

"We rate EOG RESOURCES INC (EOG) a BUY. This is based on the convergence of positive investment measures, which should help this stock outperform the majority of stocks that we rate. The company's strengths can be seen in multiple areas, such as its revenue growth, growth in earnings per share, good cash flow from operations, solid stock price performance and increase in net income. Although the company may harbor some minor weaknesses, we feel they are unlikely to have a significant impact on results." You can view the full analysis from the report here: EOG Ratings Report

Dan Dicker has been a floor trader at the New York Mercantile Exchange with more than 25 years of oil trading experience. He is a licensed commodities trade adviser.

If you liked this article you might like

Oil Rally Seen as Temporary as Prices Set to Fluctuate This Year

Oil Rally Seen as Temporary as Prices Set to Fluctuate This Year

Best Gains for Pioneer Natural Resources May Have Been Seen

Best Gains for Pioneer Natural Resources May Have Been Seen

Live From NAPE: Oil and Gas Drillers Excited About $60 Oil

Live From NAPE: Oil and Gas Drillers Excited About $60 Oil

3 Game-Changing Areas Where Warren Buffett Should Spend Berkshire's Tax Windfall

3 Game-Changing Areas Where Warren Buffett Should Spend Berkshire's Tax Windfall

Market's Animal Spirits Roar: Cramer's 'Mad Money' Recap (Thursday 1/11/18)

Market's Animal Spirits Roar: Cramer's 'Mad Money' Recap (Thursday 1/11/18)