Energy stocks have made a comeback as oil prices spike to new multi-quarter highs.

"The energy complex remains one of the more noteworthy technical developments underway," market strategy and sector research firm Fundstrat noted on Tuesday.

" Energy stocks are beginning to rally through their September highs after pulling back to key support last week at rising 50-day moving averages. In contrast to the linear downtrend in place through most of 2017, higher highs and higher lows, the definition of an uptrend, are beginning to develop. In addition, many stocks are rebounding on expanding volume confirming the rebound," the firm added.

In light of those patterns, Fundstrat views EOG Resources Inc (EOG) , Concho Resources Inc (CXO) , Devon Energy Corp (DVN) , Marathon Oil Corp  (MRO) , and SM Energy Co (SM) to be attractive investments at current levels.

The firm considers Chevron Corp  (CVX) , Halliburton Co  (HAL) , Pioneer Natural Resources (PXD) , Range Resources Corp. (RRC) and ENSCO PLC (ESV) as "timely, bottoming laggards."

Fundstrat notes risks to this thesis, namely that oil is nearing its next resistance point and a pullback or pause would "not be surprising."

Energy stocks aren't the only tickers rallying. The financial sector has soared since Donald Trump's election:

More of What's Trending on TheStreet:

More from Stocks

What You Need to Know About Facebook and Europe's New Privacy Rules

What You Need to Know About Facebook and Europe's New Privacy Rules

8 Bold Moves General Motors Could Make to Rev Up Its Battered Stock Price

8 Bold Moves General Motors Could Make to Rev Up Its Battered Stock Price

Is Your Investment Portfolio Prepared for Trade Wars, Inflation and More Trump?

Is Your Investment Portfolio Prepared for Trade Wars, Inflation and More Trump?

GE Is Too Opaque, Too Diversified and Too Poorly Managed: Doug Kass Insider

GE Is Too Opaque, Too Diversified and Too Poorly Managed: Doug Kass Insider

Dow Falls Over 200 Points as Apple's Slump Offsets Gains in General Electric

Dow Falls Over 200 Points as Apple's Slump Offsets Gains in General Electric