Paul Cheng's Stock Ratings

Scotiabank Analyst

Paul Cheng is an analyst at Scotiabank. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/30/2025

Overall Average Return

-2.61%

Smart Score

53.6%

Overall Average Return Percentile

34th

Number of Ratings

305
Buy NowGet Alert
04/11/2025XOMBuy Now
Exxon Mobil
$105.309.21%
Paul Cheng53%
$140 → $115MaintainsSector OutperformGet Alert
04/11/2025VLOBuy Now
Valero Energy
$116.0917.15%
Paul Cheng53%
$156 → $136MaintainsSector OutperformGet Alert
04/11/2025TTEBuy Now
TotalEnergies
$56.845.56%
Paul Cheng53%
$65 → $60MaintainsSector PerformGet Alert
04/11/2025SHELBuy Now
Shell
$64.488.56%
Paul Cheng53%
$75 → $70MaintainsSector OutperformGet Alert
04/11/2025PSXBuy Now
Phillips 66
$104.5027.27%
Paul Cheng53%
$136 → $133MaintainsSector OutperformGet Alert
04/11/2025PBFBuy Now
PBF Energy
$17.18-6.87%
Paul Cheng53%
$25 → $16MaintainsSector PerformGet Alert
04/11/2025OPALBuy Now
OPAL Fuels
$1.7698.86%
Paul Cheng53%
$5 → $3.5MaintainsSector PerformGet Alert
04/11/2025MURBuy Now
Murphy Oil
$20.756.02%
Paul Cheng53%
$36 → $22MaintainsSector PerformGet Alert
04/11/2025MPCBuy Now
Marathon Petroleum
$137.416.98%
Paul Cheng53%
$169 → $147MaintainsSector OutperformGet Alert
04/11/2025MNTKBuy Now
Montauk Renewables
$2.1090.48%
Paul Cheng53%
$6 → $4MaintainsSector PerformGet Alert
04/11/2025HESBuy Now
Hess
$129.0013.63%
Paul Cheng53%
$164 → $146.58MaintainsSector PerformGet Alert
04/11/2025FANGBuy Now
Diamondback Energy
$131.3233.26%
Paul Cheng53%
$215 → $175MaintainsSector OutperformGet Alert
04/11/2025DVNBuy Now
Devon Energy
$30.3015.51%
Paul Cheng53%
$45 → $35MaintainsSector OutperformGet Alert
04/11/2025DKBuy Now
Delek US Hldgs
$13.027.53%
Paul Cheng53%
$24 → $14MaintainsSector PerformGet Alert
04/11/2025DINOBuy Now
HF Sinclair
$29.0068.97%
Paul Cheng53%
$51 → $49MaintainsSector OutperformGet Alert
04/11/2025CVIBuy Now
CVR Energy
$18.86-15.16%
Paul Cheng53%
$22 → $16MaintainsSector UnderperformGet Alert
04/11/2025CTRABuy Now
Coterra Energy
$24.5634.36%
Paul Cheng53%
$38 → $33MaintainsSector OutperformGet Alert
04/11/2025COPBuy Now
ConocoPhillips
$88.886.89%
Paul Cheng53%
$115 → $95MaintainsSector PerformGet Alert
04/11/2025CLNEBuy Now
Clean Energy Fuels
$1.47172.11%
Paul Cheng53%
$6 → $4MaintainsSector OutperformGet Alert
04/11/2025BPBuy Now
BP
$27.499.13%
Paul Cheng53%
$34 → $30MaintainsSector PerformGet Alert
04/11/2025APABuy Now
APA
$15.61-10.31%
Paul Cheng53%
$26 → $14MaintainsSector PerformGet Alert
04/11/2025EOGBuy Now
EOG Resources
$110.3317.83%
Paul Cheng53%
$150 → $130UpgradeSector Perform → Sector OutperformGet Alert
04/11/2025OXYBuy Now
Occidental Petroleum
$39.361.63%
Paul Cheng53%
→ $40DowngradeSector Outperform → Sector PerformGet Alert
04/11/2025CVXBuy Now
Chevron
$135.805.3%
Paul Cheng53%
$160 → $143DowngradeSector Outperform → Sector PerformGet Alert
10/10/2024VLOBuy Now
Valero Energy
$116.0921.46%
Paul Cheng53%
$173 → $141MaintainsSector OutperformGet Alert
10/10/2024PSXBuy Now
Phillips 66
$104.5030.14%
Paul Cheng53%
$145 → $136MaintainsSector OutperformGet Alert
10/10/2024PBFBuy Now
PBF Energy
$17.1880.44%
Paul Cheng53%
$45 → $31MaintainsSector PerformGet Alert
10/10/2024MPCBuy Now
Marathon Petroleum
$137.4123.72%
Paul Cheng53%
$191 → $170MaintainsSector OutperformGet Alert
10/10/2024DINOBuy Now
HF Sinclair
$29.0096.55%
Paul Cheng53%
$66 → $57MaintainsSector OutperformGet Alert
10/10/2024DKBuy Now
Delek US Hldgs
$13.0268.97%
Paul Cheng53%
$25 → $22MaintainsSector PerformGet Alert
10/10/2024CVIBuy Now
CVR Energy
$18.8611.35%
Paul Cheng53%
$25 → $21MaintainsSector UnderperformGet Alert
10/10/2024TTEBuy Now
TotalEnergies
$56.8431.95%
Paul Cheng53%
$80 → $75MaintainsSector PerformGet Alert
10/10/2024SHELBuy Now
Shell
$64.4824.07%
Paul Cheng53%
$90 → $80MaintainsSector OutperformGet Alert
10/10/2024OXYBuy Now
Occidental Petroleum
$39.3665.14%
Paul Cheng53%
$80 → $65MaintainsSector OutperformGet Alert
10/10/2024MURBuy Now
Murphy Oil
$20.7573.49%
Paul Cheng53%
$47 → $36MaintainsSector PerformGet Alert
10/10/2024MROBuy Now
Marathon Oil
Paul Cheng53%
$27.61 → $28MaintainsSector PerformGet Alert
10/10/2024HESBuy Now
Hess
$129.0029.46%
Paul Cheng53%
$157 → $167MaintainsSector PerformGet Alert
10/10/2024EOGBuy Now
EOG Resources
$110.3326.89%
Paul Cheng53%
$150 → $140MaintainsSector PerformGet Alert
10/10/2024FANGBuy Now
Diamondback Energy
$131.3271.34%
Paul Cheng53%
$245 → $225MaintainsSector OutperformGet Alert
10/10/2024DVNBuy Now
Devon Energy
$30.3058.42%
Paul Cheng53%
$60 → $48MaintainsSector OutperformGet Alert
10/10/2024CTRABuy Now
Coterra Energy
$24.5630.29%
Paul Cheng53%
$35 → $32MaintainsSector OutperformGet Alert
10/10/2024COPBuy Now
ConocoPhillips
$88.8829.39%
Paul Cheng53%
$120 → $115MaintainsSector PerformGet Alert
10/10/2024CVXBuy Now
Chevron
$135.8020.03%
Paul Cheng53%
$180 → $163MaintainsSector OutperformGet Alert
10/10/2024APABuy Now
APA
$15.6172.97%
Paul Cheng53%
$30 → $27MaintainsSector PerformGet Alert
10/10/2024BPBuy Now
BP
$27.4930.96%
Paul Cheng53%
$42 → $36DowngradeSector Outperform → Sector PerformGet Alert
10/10/2024XOMBuy Now
Exxon Mobil
$105.3037.7%
Paul Cheng53%
$129 → $145UpgradeSector Perform → Sector OutperformGet Alert
09/03/2024CLNEBuy Now
Clean Energy Fuels
$1.47308.16%
Paul Cheng53%
$5 → $6MaintainsSector OutperformGet Alert
09/03/2024MNTKBuy Now
Montauk Renewables
$2.10185.71%
Paul Cheng53%
$8 → $6DowngradeSector Outperform → Sector PerformGet Alert
09/03/2024OPALBuy Now
OPAL Fuels
$1.76184.09%
Paul Cheng53%
$8 → $5DowngradeSector Outperform → Sector PerformGet Alert
08/12/2024MROBuy Now
Marathon Oil
Paul Cheng53%
$29 → $27.61MaintainsSector PerformGet Alert
07/31/2024CVIBuy Now
CVR Energy
$18.8632.56%
Paul Cheng53%
$24 → $25MaintainsSector UnderperformGet Alert
07/12/2024MURBuy Now
Murphy Oil
$20.75126.51%
Paul Cheng53%
$50 → $47MaintainsSector PerformGet Alert
07/12/2024DARBuy Now
Darling Ingredients
$31.5942.45%
Paul Cheng53%
$57 → $45MaintainsSector OutperformGet Alert
07/12/2024VLOBuy Now
Valero Energy
$116.0949.02%
Paul Cheng53%
$165 → $173MaintainsSector OutperformGet Alert
07/12/2024PSXBuy Now
Phillips 66
$104.5038.76%
Paul Cheng53%
$156 → $145MaintainsSector OutperformGet Alert
07/12/2024PBFBuy Now
PBF Energy
$17.18161.93%
Paul Cheng53%
$56 → $45MaintainsSector PerformGet Alert
07/12/2024MPCBuy Now
Marathon Petroleum
$137.4139%
Paul Cheng53%
$207 → $191MaintainsSector OutperformGet Alert
07/12/2024DKBuy Now
Delek US Hldgs
$13.0292.01%
Paul Cheng53%
$27 → $25MaintainsSector PerformGet Alert
07/12/2024CVIBuy Now
CVR Energy
$18.8627.25%
Paul Cheng53%
$29 → $24MaintainsSector UnderperformGet Alert
07/12/2024TTEBuy Now
TotalEnergies
$56.8440.75%
Paul Cheng53%
$86 → $80MaintainsSector PerformGet Alert
07/12/2024SHELBuy Now
Shell
$64.4839.58%
Paul Cheng53%
$95 → $90MaintainsSector OutperformGet Alert
07/12/2024OXYBuy Now
Occidental Petroleum
$39.36103.25%
Paul Cheng53%
$90 → $80MaintainsSector OutperformGet Alert
07/12/2024HESBuy Now
Hess
$129.0021.71%
Paul Cheng53%
$165 → $157MaintainsSector PerformGet Alert
07/12/2024EOGBuy Now
EOG Resources
$110.3335.96%
Paul Cheng53%
$155 → $150MaintainsSector PerformGet Alert
07/12/2024FANGBuy Now
Diamondback Energy
$131.3286.57%
Paul Cheng53%
$255 → $245MaintainsSector OutperformGet Alert
07/12/2024DVNBuy Now
Devon Energy
$30.3098.02%
Paul Cheng53%
$67 → $60MaintainsSector OutperformGet Alert
07/12/2024COPBuy Now
ConocoPhillips
$88.8835.01%
Paul Cheng53%
$135 → $120MaintainsSector PerformGet Alert
07/12/2024CVXBuy Now
Chevron
$135.8032.55%
Paul Cheng53%
$195 → $180MaintainsSector OutperformGet Alert
07/12/2024BPBuy Now
BP
$27.4952.78%
Paul Cheng53%
$47 → $42MaintainsSector OutperformGet Alert
07/12/2024APABuy Now
APA
$15.6192.18%
Paul Cheng53%
$37 → $30MaintainsSector PerformGet Alert
07/12/2024MROBuy Now
Marathon Oil
Paul Cheng53%
$45 → $29DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024OPALBuy Now
OPAL Fuels
$1.76354.55%
Paul Cheng53%
$10.5 → $8MaintainsSector OutperformGet Alert
04/11/2024MNTKBuy Now
Montauk Renewables
$2.10280.95%
Paul Cheng53%
$9 → $8MaintainsSector OutperformGet Alert
04/11/2024DARBuy Now
Darling Ingredients
$31.5980.44%
Paul Cheng53%
$73 → $57MaintainsSector OutperformGet Alert
04/11/2024CLNEBuy Now
Clean Energy Fuels
$1.47240.14%
Paul Cheng53%
$6 → $5MaintainsSector OutperformGet Alert
04/11/2024VLOBuy Now
Valero Energy
$116.0942.13%
Paul Cheng53%
$138 → $165MaintainsSector OutperformGet Alert
04/11/2024PSXBuy Now
Phillips 66
$104.5049.28%
Paul Cheng53%
$148 → $156MaintainsSector OutperformGet Alert
04/11/2024PBFBuy Now
PBF Energy
$17.18225.96%
Paul Cheng53%
$39 → $56MaintainsSector PerformGet Alert
04/11/2024MPCBuy Now
Marathon Petroleum
$137.4150.64%
Paul Cheng53%
$175 → $207MaintainsSector OutperformGet Alert
04/11/2024DINOBuy Now
HF Sinclair
$29.00127.59%
Paul Cheng53%
$58 → $66MaintainsSector OutperformGet Alert
04/11/2024DKBuy Now
Delek US Hldgs
$13.02107.37%
Paul Cheng53%
$25 → $27MaintainsSector PerformGet Alert
04/11/2024CVIBuy Now
CVR Energy
$18.8653.76%
Paul Cheng53%
$25 → $29MaintainsSector UnderperformGet Alert
04/11/2024TTEBuy Now
TotalEnergies
$56.8451.3%
Paul Cheng53%
$74 → $86MaintainsSector PerformGet Alert
04/11/2024SHELBuy Now
Shell
$64.4847.33%
Paul Cheng53%
$74 → $95MaintainsSector OutperformGet Alert
04/11/2024PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
$230 → $282MaintainsSector PerformGet Alert
04/11/2024MROBuy Now
Marathon Oil
Paul Cheng53%
$35 → $45MaintainsSector OutperformGet Alert
04/11/2024XOMBuy Now
Exxon Mobil
$105.3022.51%
Paul Cheng53%
$114 → $129MaintainsSector PerformGet Alert
04/11/2024FANGBuy Now
Diamondback Energy
$131.3294.18%
Paul Cheng53%
$210 → $255MaintainsSector OutperformGet Alert
04/11/2024DVNBuy Now
Devon Energy
$30.30121.12%
Paul Cheng53%
$53 → $67MaintainsSector OutperformGet Alert
04/11/2024CTRABuy Now
Coterra Energy
$24.5642.51%
Paul Cheng53%
$31 → $35MaintainsSector OutperformGet Alert
04/11/2024COPBuy Now
ConocoPhillips
$88.8851.89%
Paul Cheng53%
$120 → $135MaintainsSector PerformGet Alert
04/11/2024BPBuy Now
BP
$27.4970.97%
Paul Cheng53%
$45 → $47MaintainsSector OutperformGet Alert
04/11/2024OXYBuy Now
Occidental Petroleum
$39.36128.66%
Paul Cheng53%
$63 → $90UpgradeSector Perform → Sector OutperformGet Alert
04/11/2024MURBuy Now
Murphy Oil
$20.75140.96%
Paul Cheng53%
$46 → $50DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024EOGBuy Now
EOG Resources
$110.3340.49%
Paul Cheng53%
$135 → $155DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024CVXBuy Now
Chevron
$135.8043.59%
Paul Cheng53%
$170 → $195UpgradeSector Perform → Sector OutperformGet Alert
03/06/2024CLNEBuy Now
Clean Energy Fuels
$1.47308.16%
Paul Cheng53%
$7 → $6MaintainsSector OutperformGet Alert
02/13/2024FANGBuy Now
Diamondback Energy
$131.3252.3%
Paul Cheng53%
$180 → $200MaintainsSector OutperformGet Alert
02/09/2024COPBuy Now
ConocoPhillips
$88.8835.01%
Paul Cheng53%
$115 → $120MaintainsSector PerformGet Alert
02/07/2024BPBuy Now
BP
$27.4963.7%
Paul Cheng53%
$41 → $45MaintainsSector OutperformGet Alert
01/16/2024CVIBuy Now
CVR Energy
$18.8632.56%
Paul Cheng53%
$28 → $25DowngradeSector Perform → Sector UnderperformGet Alert
01/16/2024CVXBuy Now
Chevron
$135.8025.18%
Paul Cheng53%
→ $170DowngradeSector Outperform → Sector PerformGet Alert
01/16/2024APABuy Now
APA
$15.61137.03%
Paul Cheng53%
$43 → $37DowngradeSector Outperform → Sector PerformGet Alert
11/13/2023MNTKBuy Now
Montauk Renewables
$2.10328.57%
Paul Cheng53%
→ $9UpgradeSector Perform → Sector OutperformGet Alert
09/29/2023OPALBuy Now
OPAL Fuels
$1.76
Paul Cheng53%
Initiates → Sector OutperformGet Alert
09/29/2023MNTKBuy Now
Montauk Renewables
$2.10
Paul Cheng53%
Initiates → Sector PerformGet Alert
05/08/2023PBFBuy Now
PBF Energy
$17.18144.47%
Paul Cheng53%
$45 → $42MaintainsSector PerformGet Alert
04/13/2023CVXBuy Now
Chevron
$135.8047.28%
Paul Cheng53%
$195 → $200UpgradeSector Perform → Sector OutperformGet Alert
04/13/2023EOGBuy Now
EOG Resources
$110.3331.42%
Paul Cheng53%
$150 → $145UpgradeSector Perform → Sector OutperformGet Alert
04/13/2023XOMBuy Now
Exxon Mobil
$105.3028.21%
Paul Cheng53%
→ $135DowngradeSector Outperform → Sector PerformGet Alert
02/17/2023PBFBuy Now
PBF Energy
$17.18208.5%
Paul Cheng53%
$50 → $53MaintainsSector PerformGet Alert
01/17/2023PBFBuy Now
PBF Energy
$17.18191.04%
Paul Cheng53%
$48 → $50MaintainsSector PerformGet Alert
01/17/2023COPBuy Now
ConocoPhillips
$88.8857.52%
Paul Cheng53%
→ $140DowngradeSector Outperform → Sector PerformGet Alert
11/08/2022DKBuy Now
Delek US Hldgs
$13.02168.82%
Paul Cheng53%
→ $35UpgradeSector Underperform → Sector PerformGet Alert
10/13/2022BPBuy Now
BP
$27.49
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/08/2022CLNEBuy Now
Clean Energy Fuels
$1.47784.35%
Paul Cheng53%
→ $13Initiates → Sector OutperformGet Alert
09/08/2022DARBuy Now
Darling Ingredients
$31.59219.72%
Paul Cheng53%
→ $101Initiates → Sector OutperformGet Alert
08/02/2022CLRBuy Now
Continental Resources
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
04/18/2022PBFBuy Now
PBF Energy
$17.1857.16%
Paul Cheng53%
$15 → $27UpgradeSector Underperform → Sector PerformGet Alert
04/18/2022PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
$260 → $270DowngradeSector Outperform → Sector PerformGet Alert
04/18/2022COPBuy Now
ConocoPhillips
$88.8829.39%
Paul Cheng53%
$110 → $115UpgradeSector Perform → Sector OutperformGet Alert
03/08/2022FANGBuy Now
Diamondback Energy
$131.3221.84%
Paul Cheng53%
$145 → $160UpgradeSector Perform → Sector OutperformGet Alert
02/18/2022MROBuy Now
Marathon Oil
Paul Cheng53%
→ $28UpgradeSector Perform → Sector OutperformGet Alert
01/13/2022COPBuy Now
ConocoPhillips
$88.881.26%
Paul Cheng53%
→ $90DowngradeSector Outperform → Sector PerformGet Alert
01/13/2022CVIBuy Now
CVR Energy
$18.866.04%
Paul Cheng53%
$12 → $20UpgradeSector Underperform → Sector PerformGet Alert
11/17/2021RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
Paul Cheng53%
→ $56UpgradeSector Perform → Sector OutperformGet Alert
11/17/2021APABuy Now
APA
$15.61130.62%
Paul Cheng53%
$24 → $36UpgradeSector Perform → Sector OutperformGet Alert
11/17/2021MROBuy Now
Marathon Oil
Paul Cheng53%
→ $19DowngradeSector Outperform → Sector PerformGet Alert
11/17/2021CLRBuy Now
Continental Resources
Paul Cheng53%
→ $58UpgradeSector Perform → Sector OutperformGet Alert
11/17/2021FANGBuy Now
Diamondback Energy
$131.32-4.81%
Paul Cheng53%
→ $125DowngradeSector Outperform → Sector PerformGet Alert
11/17/2021RDS/BBuy Now
Royal Dutch Shell PLC Royal Dutch Shell PLC American Depositary Shares (Each representing two Class B Ordinary Shares)
Paul Cheng53%
→ $56UpgradeSector Perform → Sector OutperformGet Alert
08/06/2021MROBuy Now
Marathon Oil
Paul Cheng53%
→ $18UpgradeSector Perform → Sector OutperformGet Alert
07/15/2021XECBuy Now
Cimarex Energy
Paul Cheng53%
DowngradeSector Perform → Sector UnderperformGet Alert
07/15/2021CVIBuy Now
CVR Energy
$18.86-31.07%
Paul Cheng53%
→ $13DowngradeSector Perform → Sector UnderperformGet Alert
07/15/2021EOGBuy Now
EOG Resources
$110.33-13.89%
Paul Cheng53%
→ $95DowngradeSector Outperform → Sector PerformGet Alert
05/21/2021FANGBuy Now
Diamondback Energy
$131.32-27.66%
Paul Cheng53%
$86 → $95UpgradeSector Perform → Sector OutperformGet Alert
05/21/2021PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
$175 → $185UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021MURBuy Now
Murphy Oil
$20.75-3.61%
Paul Cheng53%
$16 → $20UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021EOGBuy Now
EOG Resources
$110.33-22.05%
Paul Cheng53%
$72 → $86UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021FANGBuy Now
Diamondback Energy
$131.32-34.51%
Paul Cheng53%
$84 → $86DowngradeOutperform → Sector PerformGet Alert
04/15/2021XECBuy Now
Cimarex Energy
Paul Cheng53%
$65 → $75UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
$180 → $175DowngradeOutperform → Sector PerformGet Alert
04/15/2021OXYBuy Now
Occidental Petroleum
$39.36-28.86%
Paul Cheng53%
$26 → $28DowngradeOutperform → Sector PerformGet Alert
03/10/2021CVXBuy Now
Chevron
$135.80-15.32%
Paul Cheng53%
→ $115DowngradeOutperform → Sector PerformGet Alert
02/24/2021CVIBuy Now
CVR Energy
$18.8621.95%
Paul Cheng53%
$17 → $23MaintainsSector PerformGet Alert
02/24/2021XECBuy Now
Cimarex Energy
Paul Cheng53%
$50 → $65MaintainsSector PerformGet Alert
02/12/2021RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
Paul Cheng53%
UpgradeSector Underperform → Sector PerformGet Alert
02/01/2021FANGBuy Now
Diamondback Energy
$131.32
Paul Cheng53%
Initiates → Sector OutperformGet Alert
02/01/2021XECBuy Now
Cimarex Energy
Paul Cheng53%
→ $50Initiates → Sector PerformGet Alert
01/14/2021MURBuy Now
Murphy Oil
$20.75-22.89%
Paul Cheng53%
$11 → $16UpgradeSector Underperform → Sector PerformGet Alert
01/14/2021COPBuy Now
ConocoPhillips
$88.88-36.99%
Paul Cheng53%
$45 → $56UpgradeSector Perform → Sector OutperformGet Alert
11/04/2020CVIBuy Now
CVR Energy
$18.86-9.86%
Paul Cheng53%
$20 → $17MaintainsSector PerformGet Alert
10/29/2020CXOBuy Now
Concho Resources
Paul Cheng53%
$70 → $43DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020RDS/BBuy Now
Royal Dutch Shell PLC Royal Dutch Shell PLC American Depositary Shares (Each representing two Class B Ordinary Shares)
Paul Cheng53%
→ $34Initiates → Sector OutperformGet Alert
09/24/2020RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
Paul Cheng53%
→ $34Initiates → Sector PerformGet Alert
09/24/2020BPBuy Now
BP
$27.49-16.33%
Paul Cheng53%
→ $23Initiates → Sector PerformGet Alert
09/24/2020CVXBuy Now
Chevron
$135.80
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020XOMBuy Now
Exxon Mobil
$105.30
Paul Cheng53%
UpgradeSector Underperform → Sector PerformGet Alert
09/24/2020HESBuy Now
Hess
$129.00
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020MURBuy Now
Murphy Oil
$20.75
Paul Cheng53%
DowngradeSector Perform → Sector UnderperformGet Alert
09/24/2020OXYBuy Now
Occidental Petroleum
$39.36
Paul Cheng53%
UpgradeSector Perform → Sector OutperformGet Alert
07/13/2020CVIBuy Now
CVR Energy
$18.866.04%
Paul Cheng53%
$23 → $20MaintainsSector PerformGet Alert
07/13/2020OXYBuy Now
Occidental Petroleum
$39.36-49.19%
Paul Cheng53%
$16 → $20MaintainsSector PerformGet Alert
07/13/2020MURBuy Now
Murphy Oil
$20.75-32.53%
Paul Cheng53%
$9 → $14MaintainsSector PerformGet Alert
07/13/2020MROBuy Now
Marathon Oil
Paul Cheng53%
$7 → $6MaintainsSector PerformGet Alert
07/13/2020HESBuy Now
Hess
$129.00-53.49%
Paul Cheng53%
$65 → $60MaintainsSector OutperformGet Alert
07/13/2020XOMBuy Now
Exxon Mobil
$105.30-55.37%
Paul Cheng53%
$50 → $47MaintainsSector UnderperformGet Alert
07/13/2020EOGBuy Now
EOG Resources
$110.33-48.34%
Paul Cheng53%
$65 → $57MaintainsSector PerformGet Alert
07/13/2020COPBuy Now
ConocoPhillips
$88.88-49.37%
Paul Cheng53%
$50 → $45MaintainsSector PerformGet Alert
07/13/2020CVXBuy Now
Chevron
$135.80-30.04%
Paul Cheng53%
$90 → $95MaintainsSector OutperformGet Alert
07/13/2020XECBuy Now
Cimarex Energy
Paul Cheng53%
$20 → $35MaintainsSector PerformGet Alert
07/13/2020FANGBuy Now
Diamondback Energy
$131.32-65.73%
Paul Cheng53%
$40 → $45MaintainsSector OutperformGet Alert
06/01/2020OXYBuy Now
Occidental Petroleum
$39.36-59.35%
Paul Cheng53%
$25 → $16DowngradeSector Outperform → Sector PerformGet Alert
06/01/2020PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
$100 → $130UpgradeSector Perform → Sector OutperformGet Alert
01/30/2020HESBuy Now
Hess
$129.00-38.76%
Paul Cheng53%
→ $79UpgradeSector Underperform → Sector OutperformGet Alert
01/23/2020COPBuy Now
ConocoPhillips
$88.88
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
01/23/2020XOMBuy Now
Exxon Mobil
$105.30
Paul Cheng53%
DowngradeSector Perform → Sector UnderperformGet Alert
01/23/2020CVXBuy Now
Chevron
$135.80
Paul Cheng53%
UpgradeSector Perform → Sector OutperformGet Alert
01/14/2020DKBuy Now
Delek US Hldgs
$13.02153.46%
Paul Cheng53%
→ $33Initiates → Equal-WeightGet Alert
11/13/2019CXOBuy Now
Concho Resources
Paul Cheng53%
→ $92Initiates → Sector OutperformGet Alert
11/13/2019PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
→ $154Initiates → Sector PerformGet Alert
11/13/2019EOGBuy Now
EOG Resources
$110.33-22.05%
Paul Cheng53%
→ $86Initiates → Sector PerformGet Alert
11/13/2019HESBuy Now
Hess
$129.00
Paul Cheng53%
DowngradeSector Outperform → Sector UnderperformGet Alert
11/13/2019MURBuy Now
Murphy Oil
$20.75
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
08/19/2019HESBuy Now
Hess
$129.00-27.91%
Paul Cheng53%
→ $93Initiates → OverweightGet Alert
08/19/2019CVXBuy Now
Chevron
$135.806.77%
Paul Cheng53%
→ $145Initiates → OverweightGet Alert
03/06/2019CVXBuy Now
Chevron
$135.8010.46%
Paul Cheng53%
$140 → $150MaintainsOverweightGet Alert
01/10/2019PBRBuy Now
Petrobras Brasileiro
$11.2950.58%
Paul Cheng53%
$19 → $17DowngradeOverweight → UnderweightGet Alert
01/10/2019HESBuy Now
Hess
$129.00-48.84%
Paul Cheng53%
→ $66UpgradeEqual-Weight → OverweightGet Alert
11/12/2018IMOBuy Now
Imperial Oil
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
10/30/2018HESBuy Now
Hess
$129.00-48.84%
Paul Cheng53%
→ $66UpgradeUnderweight → Equal-WeightGet Alert
10/03/2018DKBuy Now
Delek US Hldgs
$13.02345.47%
Paul Cheng53%
$62 → $58MaintainsOverweightGet Alert
10/03/2018MPCBuy Now
Marathon Petroleum
$137.41-9.03%
Paul Cheng53%
→ $125Reinstates → OverweightGet Alert
10/03/2018CVRRBuy Now
CVR Refining
Paul Cheng53%
$24 → $20DowngradeEqual-Weight → UnderweightGet Alert
10/03/2018PSXBuy Now
Phillips 66
$104.5022.49%
Paul Cheng53%
$133 → $128UpgradeUnderweight → Equal-WeightGet Alert
07/11/2018HESBuy Now
Hess
$129.00
Paul Cheng53%
DowngradeEqual-Weight → UnderweightGet Alert
07/11/2018MURBuy Now
Murphy Oil
$20.7573.49%
Paul Cheng53%
$34 → $36MaintainsEqual-WeightGet Alert
07/11/2018XOMBuy Now
Exxon Mobil
$105.30-17.38%
Paul Cheng53%
$84 → $87MaintainsUnderweightGet Alert
07/11/2018COPBuy Now
ConocoPhillips
$88.88-5.49%
Paul Cheng53%
$78 → $84MaintainsOverweightGet Alert
07/11/2018CVXBuy Now
Chevron
$135.808.98%
Paul Cheng53%
$145 → $148MaintainsOverweightGet Alert
07/11/2018IMOBuy Now
Imperial Oil
Paul Cheng53%
UpgradeUnderweight → Equal-WeightGet Alert
05/21/2018OXYBuy Now
Occidental Petroleum
$39.36
Paul Cheng53%
UpgradeSector Perform → OutperformGet Alert
05/03/2018HFCBuy Now
HollyFrontier
Paul Cheng53%
$61 → $80MaintainsOverweightGet Alert
04/30/2018PSXBuy Now
Phillips 66
$104.5010.05%
Paul Cheng53%
$105 → $115MaintainsUnderweightGet Alert
04/30/2018CVXBuy Now
Chevron
$135.806.77%
Paul Cheng53%
$135 → $145MaintainsOverweightGet Alert
04/27/2018VLOBuy Now
Valero Energy
$116.0916.29%
Paul Cheng53%
$122 → $135MaintainsOverweightGet Alert
04/27/2018CVRRBuy Now
CVR Refining
Paul Cheng53%
$17 → $18MaintainsEqual-WeightGet Alert
04/27/2018COPBuy Now
ConocoPhillips
$88.88-12.24%
Paul Cheng53%
$71 → $78MaintainsOverweightGet Alert
04/26/2018HESBuy Now
Hess
$129.00-57.36%
Paul Cheng53%
$47 → $55MaintainsEqual-WeightGet Alert
02/06/2018XOMBuy Now
Exxon Mobil
$105.30
Paul Cheng53%
DowngradeOverweight → UnderweightGet Alert
02/06/2018CVXBuy Now
Chevron
$135.80
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
02/02/2018MURBuy Now
Murphy Oil
$20.7563.86%
Paul Cheng53%
$29 → $34MaintainsEqual-WeightGet Alert
02/02/2018COPBuy Now
ConocoPhillips
$88.88-18.99%
Paul Cheng53%
$59 → $72MaintainsOverweightGet Alert
11/14/2017VLOBuy Now
Valero Energy
$116.09-6.97%
Paul Cheng53%
$86 → $108MaintainsOverweightGet Alert
11/14/2017MPCBuy Now
Marathon Petroleum
$137.41-44.69%
Paul Cheng53%
$63 → $76MaintainsOverweightGet Alert
11/14/2017HFCBuy Now
HollyFrontier
Paul Cheng53%
$47 → $57MaintainsOverweightGet Alert
11/14/2017ANDVBuy Now
Andeavor
Paul Cheng53%
$121 → $147MaintainsOverweightGet Alert
11/14/2017PBFBuy Now
PBF Energy
$17.18
Paul Cheng53%
UpgradeUnderweight → OverweightGet Alert
11/14/2017CVRRBuy Now
CVR Refining
Paul Cheng53%
UpgradeUnderweight → Equal-WeightGet Alert
11/14/2017PSXBuy Now
Phillips 66
$104.50
Paul Cheng53%
DowngradeEqual-Weight → UnderweightGet Alert
11/02/2017CVRRBuy Now
CVR Refining
Paul Cheng53%
$10 → $13MaintainsUnderweightGet Alert
11/02/2017HFCBuy Now
HollyFrontier
Paul Cheng53%
→ $47ReinstatesOverweight → OverweightGet Alert
10/27/2017COPBuy Now
ConocoPhillips
$88.88-33.62%
Paul Cheng53%
$55 → $59MaintainsOverweightGet Alert
10/10/2017VLOBuy Now
Valero Energy
$116.09-25.92%
Paul Cheng53%
$85 → $86MaintainsOverweightGet Alert
10/10/2017PSXBuy Now
Phillips 66
$104.50-9.09%
Paul Cheng53%
$89 → $95MaintainsEqual-WeightGet Alert
10/10/2017PBR.ABuy Now
Petroleo Brasileiro S.A.- Petrobras American Depositary Shares
$10.60-5.66%
Paul Cheng53%
$8 → $10MaintainsEqual-WeightGet Alert
10/10/2017PBRBuy Now
Petrobras Brasileiro
$11.29-11.43%
Paul Cheng53%
$8 → $10MaintainsUnderweightGet Alert
10/10/2017PBFBuy Now
PBF Energy
$17.1851.34%
Paul Cheng53%
$24 → $26MaintainsUnderweightGet Alert
10/10/2017MPCBuy Now
Marathon Petroleum
$137.41-54.15%
Paul Cheng53%
$62 → $63MaintainsOverweightGet Alert
10/10/2017HFCBuy Now
HollyFrontier
Paul Cheng53%
$39 → $40MaintainsOverweightGet Alert
10/10/2017XOMBuy Now
Exxon Mobil
$105.30-13.58%
Paul Cheng53%
$94 → $91MaintainsOverweightGet Alert
10/10/2017COPBuy Now
ConocoPhillips
$88.88-38.12%
Paul Cheng53%
$51 → $55MaintainsOverweightGet Alert
10/10/2017CVXBuy Now
Chevron
$135.80-4.27%
Paul Cheng53%
$120 → $130MaintainsEqual-WeightGet Alert
10/10/2017ANDVBuy Now
Andeavor
Paul Cheng53%
$118 → $121MaintainsOverweightGet Alert
08/03/2017HFCBuy Now
HollyFrontier
Paul Cheng53%
$37 → $39MaintainsOverweightGet Alert
08/02/2017PSXBuy Now
Phillips 66
$104.50-14.83%
Paul Cheng53%
$87 → $89MaintainsEqual-WeightGet Alert
07/11/2017MURBuy Now
Murphy Oil
$20.75
Paul Cheng53%
DowngradeOverweight → Equal-WeightGet Alert
07/11/2017XOMBuy Now
Exxon Mobil
$105.30
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
07/11/2017IMOBuy Now
Imperial Oil Limited Common Stock
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
06/16/2017WFMBuy Now
Whole Foods Market
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
06/02/2017TLLPBuy Now
Tesoro Logistics
Paul Cheng53%
→ $65Reinstates → OverweightGet Alert
02/01/2017MROBuy Now
Marathon Oil
Paul Cheng53%
UpgradeSector Perform → OutperformGet Alert
10/10/2016PSXBuy Now
Phillips 66
$104.50
Paul Cheng53%
MaintainsEqual-weightGet Alert
10/10/2016PBRBuy Now
Petrobras Brasileiro
$11.29
Paul Cheng53%
MaintainsUnderweightGet Alert
10/10/2016HFCBuy Now
HollyFrontier
Paul Cheng53%
MaintainsOverweightGet Alert
10/10/2016CVRRBuy Now
CVR Refining
Paul Cheng53%
MaintainsUnderweightGet Alert
10/10/2016PBFBuy Now
PBF Energy
$17.18
Paul Cheng53%
DowngradeEqual-Weight → UnderweightGet Alert
08/04/2016CVRRBuy Now
CVR Refining
Paul Cheng53%
$8 → $6DowngradeOverweight → UnderweightGet Alert
08/02/2016CVRRBuy Now
CVR Refining
Paul Cheng53%
$10 → $8MaintainsOverweightGet Alert
07/14/2016MZORBuy Now
Mazor Robotics
Paul Cheng53%
$16 → $23MaintainsOverweightGet Alert
07/14/2016ECRBuy Now
Eclipse Resources
Paul Cheng53%
$2 → $3MaintainsEqual-WeightGet Alert
07/13/2016PBRBuy Now
Petrobras Brasileiro
$11.29-20.28%
Paul Cheng53%
$7.5 → $9DowngradeEqual-Weight → UnderweightGet Alert
07/13/2016MURBuy Now
Murphy Oil
$20.75102.41%
Paul Cheng53%
$33 → $42UpgradeEqual-Weight → OverweightGet Alert
07/13/2016ALJBuy Now
Alon USA Energy
Paul Cheng53%
$10 → $8UpgradeUnderweight → Equal-WeightGet Alert
07/07/2016QLGCBuy Now
QLogic
Paul Cheng53%
$13 → $15MaintainsEqual-WeightGet Alert
07/06/2016KITEBuy Now
Kite Pharma
Paul Cheng53%
→ $58Initiates → Equal-WeightGet Alert
06/29/2016HTWRBuy Now
Heartware International
Paul Cheng53%
$35 → $58DowngradeOverweight → Equal-WeightGet Alert
06/20/2016PTXPBuy Now
PennTex Midstream
Paul Cheng53%
$13 → $18DowngradeOverweight → Equal-WeightGet Alert
06/17/2016DFTBuy Now
Dupont Fabros Technology
Paul Cheng53%
$48 → $49MaintainsOverweightGet Alert
06/17/2016TLNBuy Now
Talen Energy
$215.08
Paul Cheng53%
Downgrade → Equal-WeightGet Alert
06/10/2016LDRHBuy Now
LDR Holding
$24.7249.68%
Paul Cheng53%
$27 → $37DowngradeOverweight → Equal-WeightGet Alert
06/07/2016ONSIUBuy Now
Oncobiologics, Inc. - Unit
Paul Cheng53%
→ $11Initiates → OverweightGet Alert
05/31/2016MROBuy Now
Marathon Oil
Paul Cheng53%
UpgradeNeutral → OverweightGet Alert
04/08/2016MURBuy Now
Murphy Oil
$20.7530.12%
Paul Cheng53%
$23 → $27MaintainsEqual-WeightGet Alert
03/23/2016PBRBuy Now
Petrobras Brasileiro
$11.29-42.43%
Paul Cheng53%
→ $6.5MaintainsEqual-WeightGet Alert
02/26/2016CLRBuy Now
Continental Resources
Paul Cheng53%
MaintainsSector OutperformGet Alert
02/19/2016CVRRBuy Now
CVR Refining
Paul Cheng53%
$26 → $17MaintainsOverweightGet Alert
02/17/2016XECBuy Now
Cimarex Energy
Paul Cheng53%
MaintainsOutperformGet Alert
11/02/2015MURBuy Now
Murphy Oil
$20.7559.04%
Paul Cheng53%
$32 → $33MaintainsEqual-WeightGet Alert
10/12/2015MURBuy Now
Murphy Oil
$20.7554.22%
Paul Cheng53%
$38 → $32MaintainsEqual-WeightGet Alert
10/12/2015PBRBuy Now
Petrobras Brasileiro
$11.29-42.43%
Paul Cheng53%
$11 → $6.5DowngradeOverweight → Equal-WeightGet Alert
10/12/2015IMOBuy Now
Imperial Oil
Paul Cheng53%
DowngradeOverweight → Equal-WeightGet Alert
10/12/2015CVRRBuy Now
CVR Refining
Paul Cheng53%
$25 → $27UpgradeEqual-Weight → OverweightGet Alert
08/11/2015PBRBuy Now
Petrobras Brasileiro
$11.29-2.57%
Paul Cheng53%
$13 → $11MaintainsOverweightGet Alert
08/03/2015MURBuy Now
Murphy Oil
$20.7583.13%
Paul Cheng53%
$50 → $38MaintainsEqual-WeightGet Alert
07/07/2015PBRBuy Now
Petrobras Brasileiro
$11.2915.15%
Paul Cheng53%
$14 → $13MaintainsOverweightGet Alert
07/07/2015MURBuy Now
Murphy Oil
$20.75140.96%
Paul Cheng53%
$56 → $50MaintainsEqual-WeightGet Alert
07/07/2015CVRRBuy Now
CVR Refining
Paul Cheng53%
$28 → $23MaintainsEqual-WeightGet Alert
04/20/2015CVRRBuy Now
CVR Refining
Paul Cheng53%
$25 → $23.5MaintainsBuyGet Alert
01/14/2015PBRBuy Now
Petrobras Brasileiro
$11.2924%
Paul Cheng53%
$22 → $14MaintainsOverweightGet Alert
12/16/2014PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
MaintainsSector OutperformGet Alert
12/16/2014XECBuy Now
Cimarex Energy
Paul Cheng53%
UpgradeGet Alert
10/30/2014HESBuy Now
Hess
$129.00-18.6%
Paul Cheng53%
→ $105UpgradeSector Perform → Sector OutperformGet Alert
07/25/2014MURBuy Now
Murphy Oil
$20.75256.63%
Paul Cheng53%
$65 → $74MaintainsEqual-WeightGet Alert
07/25/2014PBRBuy Now
Petrobras Brasileiro
$11.29
Paul Cheng53%
UpgradeNeutral → OverweightGet Alert
06/11/2014COPBuy Now
ConocoPhillips
$88.88
Paul Cheng53%
UpgradeSector Perform → Sector OutperformGet Alert
04/15/2014EOGBuy Now
EOG Resources
$110.33-4.83%
Paul Cheng53%
→ $105DowngradeSector Outperform → Sector PerformGet Alert
04/14/2014PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
$206 → $212UpgradeSector Perform → Sector OutperformGet Alert
02/21/2014XECBuy Now
Cimarex Energy
Paul Cheng53%
$130 → $136UpgradeGet Alert
01/08/2014BPBuy Now
BP
$27.49103.71%
Paul Cheng53%
$51 → $56UpgradeSector Perform → Sector OutperformGet Alert
01/08/2014OXYBuy Now
Occidental Petroleum
$39.36169.31%
Paul Cheng53%
$111 → $106DowngradeSector Outperform → Sector PerformGet Alert
01/08/2014MROBuy Now
Marathon Oil
Paul Cheng53%
→ $44DowngradeGet Alert
01/08/2014CVXBuy Now
Chevron
$135.80
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/17/2013PXDBuy Now
Pioneer Natural Resources
Paul Cheng53%
→ $195DowngradeSector Outperform → Sector PerformGet Alert
09/03/2013MURBuy Now
Murphy Oil
$20.75266.27%
Paul Cheng53%
$59.55 → $76UpgradeSector Perform → Sector OutperformGet Alert
06/18/2013COPBuy Now
ConocoPhillips
$88.88
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
04/24/2013COPBuy Now
ConocoPhillips
$88.88-27.99%
Paul Cheng53%
→ $64AssumesGet Alert
02/26/2013CVRRBuy Now
CVR Refining
Paul Cheng53%
→ $29Initiates → Equal-WeightGet Alert
10/31/2012PBRBuy Now
Petrobras Brasileiro
$11.29174.58%
Paul Cheng53%
$33 → $31MaintainsEqual-WeightGet Alert
10/17/2012MURBuy Now
Murphy Oil
$20.75237.35%
Paul Cheng53%
→ $70DowngradeOverweight → Equal-WeightGet Alert
10/17/2012MURBuy Now
Murphy Oil
$20.75
Paul Cheng53%
Downgrade → Market PerformGet Alert
09/24/2012CVXBuy Now
Chevron
$135.80
Paul Cheng53%
UpgradeMarket Perform → Market OutperformGet Alert
08/23/2012EOGBuy Now
EOG Resources
$110.3313.3%
Paul Cheng53%
$55 → $62.5MaintainsOutperformGet Alert
02/21/2012EOGBuy Now
EOG Resources
$110.3317.83%
Paul Cheng53%
$55 → $65MaintainsSector PerformGet Alert
01/27/2012MURBuy Now
Murphy Oil
$20.75189.16%
Paul Cheng53%
$55 → $60Get Alert