Companies ranked by cash on hand, in USD
RankCompanyCash on handSectorIndustryCountryExchange
1BPBP p.l.c.$36.6BEnergy
Oil & Gas Refining
United StatesNYSE
2SHELShell plc$30.2BEnergy
Oil & Gas
United StatesNYSE
3TTETotalEnergies SE$26.2BEnergy
Oil & Gas
United StatesNYSE
4XOMExxonMobil Holdings Corp$10.6BEnergy
Oil & Gas Refining
United StatesNYSE
5VLOValero Energy Corp/Tx$7.87BEnergy
Oil & Gas Refining
United StatesNYSE
6MPCMarathon Petroleum Corp$7.77BEnergy
Oil & Gas Refining
United StatesNYSE
7COPConocoPhillips$6.57BEnergy
Oil & Gas Refining
United StatesNYSE
8EQNREquinor ASA$5.04BEnergy
Oil & Gas Refining
United StatesNYSE
9EOGEOG Resources, Inc.$4.91BEnergy
Oil & Gas
United StatesNYSE
10PSXPhillips 66$4.10BEnergy
Oil & Gas Refining
United StatesNYSE
11SLBSLB Limited/NV$2.74BEnergy
Oil & Gas
United StatesNYSE
12HALHalliburton Co$2.05BEnergy
Oil & Gas
United StatesNYSE
13DVNDevon Energy Corp/de$950MEnergy
Oil & Gas
United StatesNYSE
14YPFYPF Sociedad Anonima$933MEnergy
Oil & Gas Refining
United StatesNYSE
15PBFPBF Energy Inc.$894MEnergy
Oil & Gas Refining
United StatesNYSE
16PUMPProPetro Holding Corp.$784MEnergy
Oil & Gas
United StatesNYSE
17CVICVR Energy, Inc.$737MEnergy
Oil & Gas Refining
United StatesNYSE
18OVVOvintiv Inc.$700MEnergy
Oil & Gas
United StatesNYSE
19OIIOceaneering International, Inc.$629MEnergy
Oil & Gas
United StatesNYSE
20DKDelek US Holdings, Inc.$629MEnergy
Oil & Gas Refining
United StatesNYSE
21SMSM Energy Co$620MEnergy
Oil & Gas
United StatesNYSE
22TALOTalos Energy Inc.$578MEnergy
Oil & Gas
United StatesNYSE
23LBRTLiberty Energy Inc.$555MEnergy
Oil & Gas
United StatesNYSE
24VALValaris Ltd$541MEnergy
Oil & Gas
United StatesNYSE
25VISTVista Energy, S.A.B. de C.V.$538MEnergy
Oil & Gas
United StatesNYSE
26BTUPeabody Energy Corp$526MEnergy
Coal
United StatesNYSE
27NBRNabors Industries Ltd.$510MEnergy
Oil & Gas
United StatesNYSE
28RIGTransocean Ltd.$509MEnergy
Oil & Gas
United StatesNYSE
29MURMurphy Oil Corp$484MEnergy
Oil & Gas
United StatesNYSE
30CNRCore Natural Resources, Inc.$473MEnergy
Coal
United StatesNYSE
31NENoble Corp plc$456MEnergy
Oil & Gas
United StatesNYSE
32BORRBorr Drilling Ltd$380MEnergy
Oil & Gas
United StatesNYSE
33SDRLSEADRILL Ltd$337MEnergy
Oil & Gas
United StatesNYSE
34AMRAlpha Metallurgical Resources, Inc.$308MEnergy
Coal
United StatesNYSE
35HCCWarrior Met Coal, Inc.$302MEnergy
Coal
United StatesNYSE
36MGYMagnolia Oil & Gas Corp$296MEnergy
Oil & Gas
United StatesNYSE
37CRGYCrescent Energy Co$265MEnergy
Oil & Gas
United StatesNYSE
38TBNTamboran Resources Corp$219MEnergy
Oil & Gas
United StatesNYSE
39HPHelmerich & Payne, Inc.$204MEnergy
Oil & Gas
United StatesNYSE
40XPROExpro Ltd$200MEnergy
Oil & Gas
United StatesNYSE
41PARRPar Pacific Holdings, Inc.$185MEnergy
Oil & Gas
United StatesNYSE
42RESRPC, Inc.$179MEnergy
Oil & Gas
United StatesNYSE
43KWRQuaker Chemical Corp$155MEnergy
Oil & Gas Refining
United StatesNYSE
44TTITETRA Technologies, Inc.$155MEnergy
Oil & Gas
United StatesNYSE
45BKVBKV Corp$152MEnergy
Oil & Gas
United StatesNYSE
46WTIW&T Offshore, Inc.$151MEnergy
Oil & Gas
United StatesNYSE
47PRPermian Resources Corp$132MEnergy
Oil & Gas
United StatesNYSE
48GTEGran Tierra Energy Inc.$127MEnergy
Oil & Gas
United StatesNYSE
49SDSandRidge Energy, Inc.$113MEnergy
Oil & Gas
United StatesNYSE
50EQTEQT Corp$113MEnergy
Oil & Gas
United StatesNYSE
51TXOTXO Partners, L.P.$107MEnergy
Oil & Gas
United StatesNYSE
52KOSKosmos Energy Ltd.$102MEnergy
Oil & Gas
United StatesNYSE
53GPRKGeoPark Ltd$100MEnergy
Oil & Gas
United StatesNYSE
54VVVValvoline Inc.$84.2MEnergy
Oil & Gas Refining
United StatesNYSE
55BATLBattalion Oil Corp$83.1MEnergy
Oil & Gas
United StatesNYSE
56CRCCalifornia Resources Corp$56.0MEnergy
Oil & Gas
United StatesNYSE
57WBIWaterBridge Infrastructure LLC$47.6MEnergy
Oil & Gas
United StatesNYSE
58NOGNorthern Oil & Gas, Inc.$47.6MEnergy
Oil & Gas
United StatesNYSE
59NCNACCO Industries, Inc.$45.5MEnergy
Coal
United StatesNYSE
60CRKComstock Resources, Inc.$45.0MEnergy
Oil & Gas
United StatesNYSE
61KRPKimbell Royalty Partners, LP$44.9MEnergy
Oil & Gas
United StatesNYSE
62GRNTGranite Ridge Resources, Inc.$44.1MEnergy
Oil & Gas
United StatesNYSE
63MNRMach Natural Resources LP$41.2MEnergy
Oil & Gas
United StatesNYSE
64WTTRSelect Water Solutions, Inc.$33.4MEnergy
Oil & Gas
United StatesNYSE
65EGYVAALCO Energy, Inc.$30.4MEnergy
Oil & Gas
United StatesNYSE
66NRPNatural Resource Partners L.P.$30.1MEnergy
Coal
United StatesNYSE
67MTDRMatador Resources Co$26.3MEnergy
Oil & Gas
United StatesNYSE
68INRInfinity Natural Resources, Inc.$25.9MEnergy
Oil & Gas
United StatesNYSE
69TPETTrio Petroleum Corp$23.2MEnergy
Oil & Gas
United StatesNYSE
70CLBCore Laboratories Inc.$22.7MEnergy
Oil & Gas
United StatesNYSE
71SOCSable Offshore Corp.$21.6MEnergy
Oil & Gas
United StatesNYSE
72AMPYAmplify Energy Corp.$21.2MEnergy
Oil & Gas
United StatesNYSE
73REPXRiley Exploration Permian, Inc.$20.7MEnergy
Oil & Gas
United StatesNYSE
74CKXCKX Lands, Inc.$17.5MEnergy
Oil & Gas
United StatesNYSE
75NINENine Energy Service, Inc.$16.8MEnergy
Oil & Gas
United StatesNYSE
76WHKWhiteHawk Minerals Corp.$13.2MEnergy
Oil & Gas
United StatesNYSE
77AGIGAbundia Global Impact Group Inc.$11.2MEnergy
Oil & Gas
United StatesNYSE
78PEDPEDEVCO Corp.$10.8MEnergy
Oil & Gas
United StatesNYSE
79DECDiversified Energy Co$8.24MEnergy
Oil & Gas
United StatesNYSE
80CNXCNX Resources Corp$6.16MEnergy
Oil & Gas
United StatesNYSE
81EPMEvolution Petroleum Corp$6.14MEnergy
Oil & Gas
United StatesNYSE
82HESMHess Midstream LP$5.00MEnergy
Oil & Gas
United StatesNYSE
83BRNBarnwell Industries, Inc.$4.47MEnergy
Oil & Gas
United StatesNYSE
84RNGRRanger Energy Services, Inc.$4.20MEnergy
Oil & Gas
United StatesNYSE
85EPEmpire Petroleum Corp$3.12MEnergy
Oil & Gas
United StatesNYSE
86BSMBlack Stone Minerals, L.P.$1.67MEnergy
Oil & Gas
United StatesNYSE
87MXCMexco Energy Corp$1.29MEnergy
Oil & Gas
United StatesNYSE
88REIRing Energy, Inc.$1.14MEnergy
Oil & Gas
United StatesNYSE
89GPORGulfport Energy Corp$1.05MEnergy
Oil & Gas
United StatesNYSE
90VTSVitesse Energy, Inc.$0.88MEnergy
Oil & Gas
United StatesNYSE
91EONREON Resources Inc.$0.38MEnergy
Oil & Gas
United StatesNYSE
92GBRNew Concept Energy, Inc.$0.30MEnergy
Oil & Gas
United StatesNYSE
93RRCRange Resources Corp$0.25MEnergy
Oil & Gas
United StatesNYSE
94NGSNatural Gas Services Group, Inc.$0.08MEnergy
Oil & Gas
United StatesNYSE