The Closing Print live trading and financial blog during market hours.

These Top 3 energy stocks are ranked Strong Buys by Quant AI, with Vista Energy (VIST), and Valero Energy (VLO) have reported stellar earnings for the quarter. Number three on the list is HF Sinclair (DINO) is set to report earnings in a week. All three have Investors Business Daily RS lines above 96 or better, suggesting persistent strength as the stocks move higher into the winter months. With European nations facing energy shortages throughout the  continent, these stocks are positioned to deliver better than expected results.

Energy Stocks In-Play

Vista Energy (VIST), based in Mexico City is an oil and gas exploration and production company with reserves and principal assets throughout Latin America. This MarketSmith top-rated growth stock is a highly ranked Quant Stock as well, with its assets in Vaca Muerta a top one of the largest shale gas reserves in the region and the fourth-largest shale oil reserve.

Vista Energy is producing a beat every quarter, with a huge beat over the past two reports. Price action and the (B+) accumulation rating suggests institutions are buying these energy stocks. Vista earns a top slot with a RS line ranking of 99, the highest possible by Investors Business Daily.


Valero Energy (VLO) is one of the most dominant refinery companies in the United States. The ongoing Ukraine conflict is impacting and already tight refinery market, creating strong margins for these same refineries, at the same time as recession-related demand fears persust.

The company is poised to aggressively hike its dividends going forward.

Valero Energy (VLO) also reported stellar earnings for the quarter and remains a strong buy on Quant lists we follow. HF Sinclair (DINO) is ranked number one by Investors Business Daily, and set to report earnings in a week. Valero RS line is rising above 96, while HF Sinclair ranks 99 into earnings. We will wait for DINO to report before initiating a potential position.

Join us today in the trading room for our LIVE broadcast during market hours, as we navigate the current environment. Watch, listen, and trade from 9:20 AM to 4:15 PM Monday through Friday.

Happy Trading, 


Considering joining us as a member? Check details here