My Portfolio
My Watchlists
Profile & Performance
Smart Portfolio
Find & Follow Experts
Top Lists
Top Experts
Make Better, Data Driven Investment Decisions
TipRanks tools are all you need to make data-driven investment decisions, conduct comprehensive stock research, find new investment ideas, analyze your portfolio, and follow the best-performing Wall Street experts.
About Us
Plans & Pricing

Best Oil Stocks

Compare the best oil stocks, get the most updated comparison by key indicators and discover each stock’s price target as well as recommendations by top Wall Street experts.
Compare up to 10 stocks

Comparison Results

Name
Price
Price Change
Price Target Upside
Market Cap
Yearly Gain
Analyst Consensus
Smart Score
Follow
XOMExxon Mobil
$62.59
0.59 (0.95%)
$67.45
(7.76% Upside)
$264.98B
96.89%
3Buy
5Hold
2Sell
Hold
premium
CVXChevron
$109.61
0.8 (0.74%)
$123.25
(12.44% Upside)
$211.98B
62.34%
7Buy
6Hold
0Sell
Moderate Buy
premium
COPConocophillips
$74.14
0.29 (0.39%)
$85.86
(15.81% Upside)
$99.28B
125.01%
12Buy
2Hold
0Sell
Strong Buy
premium
EOGEOG Resources
$89.62
-0.95 (-1.05%)
$101.36
(13.10% Upside)
$52.33B
147.84%
10Buy
4Hold
0Sell
Moderate Buy
premium
OXYOccidental Petroleum
$31.66
-0.33 (-1.03%)
$37.79
(19.36% Upside)
$29.56B
214.40%
9Buy
4Hold
1Sell
Moderate Buy
premium

Performance Comparison

Compare the performance , dividend, and cannabis stocks. Go to the Stock Comparison tool to compare more stocks on key indicators.

Oil Stocks 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
COPConocophillips
premium
premium
Buy
premium
premium
Reiterated
EOGEOG Resources Inc
premium
premium
Buy
premium
premium
Reiterated
OXYOccidental Petroleum Corp.
premium
premium
Hold
premium
premium
Reiterated
CVXChevron
premium
premium
Buy
premium
premium
Reiterated
XOMExxon Mobil Corp.
premium
premium
Sell
premium
premium
Downgraded
COPConocophillips
premium
premium
Buy
premium
premium
Reiterated
EOGEOG Resources Inc
premium
premium
Hold
premium
premium
Downgraded
OXYOccidental Petroleum Corp.
premium
premium
Buy
premium
premium
Reiterated
COPConocophillips
premium
premium
Buy
premium
premium
Reiterated
EOGEOG Resources Inc
premium
premium
Buy
premium
premium
Reiterated

Most Recent Earnings of Oil Stocks

SYMBOL
Report Date
Fiscal Quarter
Forecast / EPS
Last Year's EPS
EPS YoY Change
XOMExxon Mobil
Jul 30, 2021
2021 (Q2)
1.01 / 1.10
-0.253
533.60% (+1.35)
CVXChevron
Jul 30, 2021
2021 (Q2)
1.59 / 1.60
-4.462
135.95% (+6.07)
COPConocophillips
Aug 03, 2021
2021 (Q2)
1.10 / 1.54
0.241
541.08% (+1.30)
EOGEOG Resources
Aug 04, 2021
2021 (Q2)
1.56 / 1.55
-1.571
198.85% (+3.12)
OXYOccidental Petroleum
Aug 03, 2021
2021 (Q2)
<0.01 / -0.10
-9.124
98.86% (+9.02)

Oil Stocks - 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 14 analyst ratings, 12 Buy, 2 Hold, and 0 Sell.
    Are Oil stocks overpriced?
    Exxon Mobil's stock price is currently $62.59, and its average 12-month price target is $67.45.
      Chevron's stock price is currently $109.61, and its average 12-month price target is $123.25.
        Conocophillips's stock price is currently $74.14, and its average 12-month price target is $85.86.
          EOG Resources's stock price is currently $89.62, and its average 12-month price target is $101.36.
            Occidental Petroleum's stock price is currently $31.66, and its average 12-month price target is $37.79.
              Which Oil stocks pay dividends?
              Exxon Mobil does not currently pay dividends.
                Chevron does not currently pay dividends.
                  Conocophillips currently pays a dividend of $0.46 which represents an annual dividend yield of 2.37%. Conocophillips's next Ex-dividend date is October 27, 2021 and its next payout date is December 1, 2021.
                    EOG Resources does not currently pay dividends.
                      Occidental Petroleum does not currently pay dividends.