tiprankstipranks
Trending News
More News >

Best Oil Stocks

Compare the best oil stocks,
Compare up to 10 stocks

Comparison Results

Name
Price
Volume
Analyst Price Target
Analyst Consensus
Smart Score
Market Cap
P/E Ratio
Dividend Yield
Sector
Article
Follow
XOM$104.714.50M
xxxxxxxxxxxxx
9 Buy
6 Hold
0 Sell
Moderate Buy
$458.85B14.093.64%Energy
CVX$136.913.76M
xxxxxxxxxxxxx
10 Buy
6 Hold
2 Sell
Moderate Buy
$241.86B15.884.76%Energy
COP$88.482.84M
xxxxxxxxxxxxx
15 Buy
2 Hold
0 Sell
Strong Buy
$114.13B11.483.45%Energy
EOG$112.27853.86K
xxxxxxxxxxxxx
13 Buy
12 Hold
0 Sell
Moderate Buy
$62.19B10.573.31%Energy
OXY$41.735.64M
xxxxxxxxxxxxx
4 Buy
14 Hold
1 Sell
Hold
$41.64B17.122.13%Energy
SLB$34.484.87M
xxxxxxxxxxxxx
11 Buy
2 Hold
0 Sell
Strong Buy
$47.76B11.913.16%Energy
TTE$59.35465.66K
xxxxxxxxxxxxx
2 Buy
3 Hold
0 Sell
Moderate Buy
$125.33B9.744.67%Energy
BP$29.233.27M
xxxxxxxxxxxxx
3 Buy
8 Hold
1 Sell
Hold
$76.51B-64.956.31%Energy
PXD
PXD
xxxxxxxxxxxxx

Performance Comparison

Ticker
Company Name
Price
Change
% Change
XOM
Exxon Mobil
104.95
-8.93
-7.84%
CVX
Chevron
137.27
-15.75
-10.29%
COP
Conocophillips
89.69
-27.08
-23.19%
EOG
EOG Resources
112.58
-12.47
-9.97%
OXY
Occidental Petroleum
41.90
-20.35
-32.69%
TTE
TotalEnergies
59.40
-9.33
-13.57%
BP
BP
29.20
-5.71
-16.36%
PXD
SLB
Schlumberger
34.57
-12.47
-26.51%

Oil Latest News

Read the latest stock news and analysis from the TipRanks news team.

Recent Analysts Ratings of Oil Stocks

Name
Analyst
Analyst Firm
Rating
Price Target
Upside / Downside
Action
Date

Most Recent Earnings of Oil Stocks

Name
Report Date
Time Of Day
Period Ending
Forecast / EPS
Last Year's EPS
Exxon Mobil
May 02, 2025
Mar 01, 2025
1.75 / 1.76
2.14
Chevron
May 02, 2025
Mar 01, 2025
2.16 / 2.18
2.55
Conocophillips
May 08, 2025
Mar 01, 2025
2.05 / 2.09
1.98
EOG Resources
May 01, 2025
Mar 01, 2025
2.80 / 2.87
3.16
Occidental Petroleum
May 07, 2025
Mar 01, 2025
0.78 / 0.87
1.03
Schlumberger
Apr 25, 2025
Mar 01, 2025
0.73 / 0.72
0.85
TotalEnergies
Apr 30, 2025
Mar 01, 2025
1.85 / 1.83
1.98
BP
Apr 29, 2025
Mar 01, 2025
0.55 / 0.53
0.997
PXD
- / -

Oil - FAQ

Which Oil stocks have a "Strong Buy" analyst rating?
These Oil stocks currently have a "Strong Buy" analyst rating consensus:
Conocophillips - Strong Buy, based on 17 analyst ratings, 15 Buy, 2 Hold, and 0 Sell.
    Schlumberger - Strong Buy, based on 13 analyst ratings, 11 Buy, 2 Hold, and 0 Sell.
      Are Oil stocks overpriced?
      Exxon Mobil's stock price is currently $104.71, and its average 12-month price target is $123.20.
        Chevron's stock price is currently $136.91, and its average 12-month price target is $158.88.
          Conocophillips's stock price is currently $88.48, and its average 12-month price target is $113.76.
            EOG Resources's stock price is currently $112.27, and its average 12-month price target is $137.05.
              Occidental Petroleum's stock price is currently $41.73, and its average 12-month price target is $47.84.
                Schlumberger's stock price is currently $34.48, and its average 12-month price target is $46.62.
                  TotalEnergies's stock price is currently $59.35, and its average 12-month price target is $63.45.
                    BP's stock price is currently $29.23, and its average 12-month price target is $30.56.
                      's stock price is currently N/A, and its average 12-month price target is N/A.
                        Which Oil stocks pay dividends?
                        Exxon Mobil does not currently pay dividends.
                          Chevron does not currently pay dividends.
                            Conocophillips does not currently pay dividends.
                              EOG Resources currently pays a dividend of $0.98 which represents an annual dividend yield of 3.31%. EOG Resources's next Ex-dividend date is July 17, 2025 and its next payout date is July 31, 2025.
                                Occidental Petroleum currently pays a dividend of $0.24 which represents an annual dividend yield of 2.13%. Occidental Petroleum's next Ex-dividend date is June 10, 2025 and its next payout date is July 15, 2025.
                                  Schlumberger currently pays a dividend of $0.28 which represents an annual dividend yield of 3.16%. Schlumberger's next Ex-dividend date is June 4, 2025 and its next payout date is July 10, 2025.
                                    TotalEnergies currently pays a dividend of $0.71 which represents an annual dividend yield of 4.67%. TotalEnergies's next Ex-dividend date is June 18, 2025 and its next payout date is July 11, 2025.
                                      BP does not currently pay dividends.
                                        does not currently pay dividends.