1. Home
  2. Screener
  3. Oil Stocks

Best Oil Stocks & Companies to Buy in July 2025

NumberTickerCountryFoundedIndustrySectorPriceRevenueEPS (Earning-Per-Share)Analyst Decision
1
Logo Diamondback Energy Inc.FANGDiamondback Energy Inc.
United States2007Oil & Gas ProductionEnergy$142.12$12,286,000,000.00$16.37Strong Buy
2
Logo Chord Energy CorporationCHRDChord Energy Corporation
United States2007Oil & Gas ProductionEnergy$107.44$5,036,741,000.00$15.19Buy
3
Logo EOG Resources Inc.EOGEOG Resources Inc.
United States1985Oil & Gas ProductionEnergy$121.88$23,479,000,000.00$10.80Buy
4
Logo Civitas Resources Inc.CIVICivitas Resources Inc.
United States1999Oil & Gas ProductionEnergy$31.02$5,071,808,000.00$8.73Buy
5
MTDRMatador Resources Company
United States2003Oil & Gas ProductionEnergy$51.54$3,437,988,000.00$7.44Buy
6
Logo Northern Oil and Gas Inc.NOGNorthern Oil and Gas Inc.
United States2006Oil & Gas ProductionEnergy$30.71$2,067,269,000.00$6.43Buy
7
Logo TotalEnergies SETTETotalEnergies SE
France1924Oil & Gas ProductionEnergy$62.56$191,626,000,000.00$5.94Buy
8
Logo California Resources CorporationCRCCalifornia Resources Corporation
United States2014Oil & Gas ProductionEnergy$47.75$3,312,000,000.00$5.76Strong Buy
9
Logo Seadrill LimitedSDRLSeadrill Limited
Bermuda2005Oil & Gas ProductionEnergy$30.58$1,288,000,000.00$5.56Strong Buy
10
Logo ONEOK Inc.OKEONEOK Inc.
United States1906Oil & Gas ProductionUtilities$81.07$24,960,000,000.00$5.11Buy
11
Logo Vista Energy S.A.B. de C.V. each representing one series A share with no par valueVISTVista Energy S.A.B. de C.V. each representing one series A share with no par value
Mexico2017Oil & Gas ProductionEnergy$47.21$1,768,872,000.00$4.66Strong Buy
12
Logo Devon Energy CorporationDVNDevon Energy Corporation
United States1971Oil & Gas ProductionEnergy$34.58$15,943,000,000.00$4.38Buy
13
Logo MPLX LPMPLXMPLX LP
United States2012Oil & Gas ProductionEnergy$50.76$11,380,000,000.00$4.33Buy
14
VNOMViper Energy Inc.
United States2013Oil & Gas ProductionEnergy$37.29$854,200,000.00$3.82Strong Buy
15
Logo DT Midstream Inc. DTMDT Midstream Inc.
United States2021Oil & Gas ProductionUtilities$102.52$1,044,000,000.00$3.68Buy
16
Logo Southwest Gas Holdings Inc. (DE)SWXSouthwest Gas Holdings Inc. (DE)
United States1931Oil & Gas ProductionUtilities$75.76$4,827,986,000.00$3.12Buy
17
Logo Hess Midstream LP ShareHESMHess Midstream LP Share
United States2014Oil & Gas ProductionEnergy$37.95$1,521,900,000.00$2.55Buy
18
Logo Ovintiv Inc. (DE)OVVOvintiv Inc. (DE)
United States2020Oil & Gas ProductionEnergy$40.69$8,931,000,000.00$2.38Strong Buy
19
Logo Shell PLC (each representing two (2)) SHELShell PLC (each representing two (2))
United Kingdom1907Oil & Gas ProductionEnergy$71.70$281,069,000,000.00$2.17Buy
20
Logo Coterra Energy Inc.CTRACoterra Energy Inc.
United States1989Oil & Gas ProductionEnergy$25.23$5,802,000,000.00$1.71Buy
21
Logo Permian Resources CorporationPRPermian Resources Corporation
United States2015Oil & Gas ProductionEnergy$14.17$5,134,186,000.00$1.62Strong Buy
22
Logo Archrock Inc.AROCArchrock Inc.
United States1990Oil & Gas ProductionEnergy$23.45$1,236,266,000.00$1.20Strong Buy
23
Logo Cenovus Energy IncCVECenovus Energy Inc
Canada2009Oil & Gas ProductionEnergy$14.49$37,926,044,442.00$1.05Strong Buy
24
Logo ENI S.p.A.EENI S.p.A.
Italy1953Oil & Gas ProductionEnergy$33.39$98,314,958,896.00$0.83Buy
25
Logo Antero Resources CorporationARAntero Resources Corporation
United States2002Oil & Gas ProductionEnergy$35.99$4,609,825,000.00$0.77Buy
26
Logo Vitesse Energy Inc.VTSVitesse Energy Inc.
United States2014Oil & Gas ProductionEnergy$23.30$225,502,000.00$0.76Strong Buy
27
Logo EQT CorporationEQTEQT Corporation
United States1925Oil & Gas ProductionEnergy$54.83$6,155,851,000.00$0.66Buy
28
Logo Petroleo Brasileiro S.A.- PetrobrasPBRPetroleo Brasileiro S.A.- Petrobras
Brazil1953Oil & Gas ProductionEnergy$12.88$86,553,065,075.00$0.65Strong Buy
29
Logo Sitio Royalties Corp.STRSitio Royalties Corp.
United States2016Oil & Gas ProductionEnergy$18.03$636,538,000.00$0.52Buy
30
Logo Talos Energy Inc.TALOTalos Energy Inc.
United States2011Oil & Gas ProductionEnergy$8.88$2,055,748,000.00$0.14Buy

Share on Social Networks: