There are a lot of definitions of a healthy market. My top definition, my number one sign, is broad participation. Key to this analysis? We don't get the broad participation all at once. We get rolling good breadth.

That's how I see this retail and energy sector move. Both had been dormant to negative all year. Both are coming on, in fits and starts, with nice moves to the upside.

I think that the retailers are reacting to the broad adoption of e-commerce as well as better mall traffic because people are feeling better about their stock portfolios, their job mobility and their house appreciation. Those all add up to a holly jolly Christmas and a lot of short covering. Of course some never got hit: Home Depot (HD) /Lowes (LOW) , Burlington (BURL) and Children's Place (PLCE) come to mind. They each have a compelling niche that was hard to "Amazon." I can throw in Costco (COST) but that one is more of a club success and certainly Walmart (WMT) which is an e-commerce ongoing success.

Even better is the comeback of Kohl's  (KSS) and to a lesser extent Macy's (M) from the endangered species list. Let's add Footlocker (FL) to the good mosh pit of retail, although it didn't have enough to pull Nike (NKE) . The department stores, on the other hand, did enough to strengthen the hand of VF Corp (VFC) and PVH Corp (PVH) .

Oils? Simple: the price went higher and could be manipulated still higher by the Saudis to get a fabulous Aramco price. You know it is manipulation because we are pumping so much to go along with Iran and Iraq. Only a surge in business in China -- a la copper -- could otherwise explain this move.

Best bets? Schlumberger (SLB) because of the Saudi drilling budget along with the high growth Permians: Concho (CXO) , Diamondback (FANG)   (still) and club name Cimarex (XEC) .

These groups are reminders of the dynamic, solid bull that's going right into 2018. I am reluctant to sell any of these in these cohorts even as an XPO Logistics (XPO) , big e-commerce giant, has to be trimmed on a price appreciation goal.

Oil and retail -- hitherto incapable of going up together, excel here. That's strength and, at another time, would be regarded as inconceivable.

XPO Logistics, Sclumberger and Cimarex Energy are holdings in Jim Cramer's Action Alerts PLUS Charitable Trust Portfolio. Want to be alerted before Jim Cramer buys or sells XPO? Learn more now.

More of What's Trending on TheStreet:

At the time of publication, Action Alerts PLUS, which Cramer co-manages as a charitable trust, was long SLB, XPO and XEC.

More from Investing

10 Key Takeaways From Google's Solid Earnings Report

10 Key Takeaways From Google's Solid Earnings Report

Amazon Is as Well-Positioned as Anyone to Create a Popular Home Robot

Amazon Is as Well-Positioned as Anyone to Create a Popular Home Robot

Bitcoin Today: Prices Flirt With $9,000 After Weekend Boom

Bitcoin Today: Prices Flirt With $9,000 After Weekend Boom

Tech Stocks Have You Baffled? Educate Yourself in Some Portfolio Diversification

Tech Stocks Have You Baffled? Educate Yourself in Some Portfolio Diversification

Halliburton Rises Slightly After Revenue Jump

Halliburton Rises Slightly After Revenue Jump