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/12/2025

Overall Average Return

-3.82%

Smart Score

53.1%

Overall Average Return Percentile

35th

Number of Ratings

305
Buy NowGet Alert
04/11/2025XOMBuy Now
Exxon Mobil
$103.2011.43%
Paul Cheng53%
$140 → $115MaintainsSector OutperformGet Alert
04/11/2025VLOBuy Now
Valero Energy
$111.0022.52%
Paul Cheng53%
$156 → $136MaintainsSector OutperformGet Alert
04/11/2025TTEBuy Now
TotalEnergies
$56.446.31%
Paul Cheng53%
$65 → $60MaintainsSector PerformGet Alert
04/11/2025SHELBuy Now
Shell
$62.5012%
Paul Cheng53%
$75 → $70MaintainsSector OutperformGet Alert
04/11/2025PSXBuy Now
Phillips 66
$98.0235.69%
Paul Cheng53%
$136 → $133MaintainsSector OutperformGet Alert
04/11/2025PBFBuy Now
PBF Energy
$15.215.19%
Paul Cheng53%
$25 → $16MaintainsSector PerformGet Alert
04/11/2025OPALBuy Now
OPAL Fuels
$1.35159.26%
Paul Cheng53%
$5 → $3.5MaintainsSector PerformGet Alert
04/11/2025MURBuy Now
Murphy Oil
$20.994.84%
Paul Cheng53%
$36 → $22MaintainsSector PerformGet Alert
04/11/2025MPCBuy Now
Marathon Petroleum
$123.4319.1%
Paul Cheng53%
$169 → $147MaintainsSector OutperformGet Alert
04/11/2025MNTKBuy Now
Montauk Renewables
$2.0892.31%
Paul Cheng53%
$6 → $4MaintainsSector PerformGet Alert
04/11/2025HESBuy Now
Hess
$128.5014.07%
Paul Cheng53%
$164 → $146.58MaintainsSector PerformGet Alert
04/11/2025FANGBuy Now
Diamondback Energy
$129.0035.66%
Paul Cheng53%
$215 → $175MaintainsSector OutperformGet Alert
04/11/2025DVNBuy Now
Devon Energy
$28.3323.54%
Paul Cheng53%
$45 → $35MaintainsSector OutperformGet Alert
04/11/2025DKBuy Now
Delek US Hldgs
$11.2624.38%
Paul Cheng53%
$24 → $14MaintainsSector PerformGet Alert
04/11/2025DINOBuy Now
HF Sinclair
$27.7776.45%
Paul Cheng53%
$51 → $49MaintainsSector OutperformGet Alert
04/11/2025CVIBuy Now
CVR Energy
$17.89-10.56%
Paul Cheng53%
$22 → $16MaintainsSector UnderperformGet Alert
04/11/2025CTRABuy Now
Coterra Energy
$25.2030.95%
Paul Cheng53%
$38 → $33MaintainsSector OutperformGet Alert
04/11/2025COPBuy Now
ConocoPhillips
$86.3110.07%
Paul Cheng53%
$115 → $95MaintainsSector PerformGet Alert
04/11/2025CLNEBuy Now
Clean Energy Fuels
$1.51164.92%
Paul Cheng53%
$6 → $4MaintainsSector OutperformGet Alert
04/11/2025BPBuy Now
BP
$26.6012.78%
Paul Cheng53%
$34 → $30MaintainsSector PerformGet Alert
04/11/2025APABuy Now
APA
$15.03-6.85%
Paul Cheng53%
$26 → $14MaintainsSector PerformGet Alert
04/11/2025EOGBuy Now
EOG Resources
$108.7519.54%
Paul Cheng53%
$150 → $130UpgradeSector Perform → Sector OutperformGet Alert
04/11/2025OXYBuy Now
Occidental Petroleum
$37.745.99%
Paul Cheng53%
→ $40DowngradeSector Outperform → Sector PerformGet Alert
04/11/2025CVXBuy Now
Chevron
$135.725.36%
Paul Cheng53%
$160 → $143DowngradeSector Outperform → Sector PerformGet Alert
10/10/2024VLOBuy Now
Valero Energy
$111.0027.03%
Paul Cheng53%
$173 → $141MaintainsSector OutperformGet Alert
10/10/2024PSXBuy Now
Phillips 66
$98.0238.75%
Paul Cheng53%
$145 → $136MaintainsSector OutperformGet Alert
10/10/2024PBFBuy Now
PBF Energy
$15.21103.81%
Paul Cheng53%
$45 → $31MaintainsSector PerformGet Alert
10/10/2024MPCBuy Now
Marathon Petroleum
$123.4337.73%
Paul Cheng53%
$191 → $170MaintainsSector OutperformGet Alert
10/10/2024DINOBuy Now
HF Sinclair
$27.77105.26%
Paul Cheng53%
$66 → $57MaintainsSector OutperformGet Alert
10/10/2024DKBuy Now
Delek US Hldgs
$11.2695.45%
Paul Cheng53%
$25 → $22MaintainsSector PerformGet Alert
10/10/2024CVIBuy Now
CVR Energy
$17.8917.38%
Paul Cheng53%
$25 → $21MaintainsSector UnderperformGet Alert
10/10/2024TTEBuy Now
TotalEnergies
$56.4432.88%
Paul Cheng53%
$80 → $75MaintainsSector PerformGet Alert
10/10/2024SHELBuy Now
Shell
$62.5028.01%
Paul Cheng53%
$90 → $80MaintainsSector OutperformGet Alert
10/10/2024OXYBuy Now
Occidental Petroleum
$37.7472.23%
Paul Cheng53%
$80 → $65MaintainsSector OutperformGet Alert
10/10/2024MURBuy Now
Murphy Oil
$20.9971.55%
Paul Cheng53%
$47 → $36MaintainsSector PerformGet Alert
10/10/2024MROBuy Now
Marathon Oil
Paul Cheng53%
$27.61 → $28MaintainsSector PerformGet Alert
10/10/2024HESBuy Now
Hess
$128.5029.96%
Paul Cheng53%
$157 → $167MaintainsSector PerformGet Alert
10/10/2024EOGBuy Now
EOG Resources
$108.7528.74%
Paul Cheng53%
$150 → $140MaintainsSector PerformGet Alert
10/10/2024FANGBuy Now
Diamondback Energy
$129.0074.42%
Paul Cheng53%
$245 → $225MaintainsSector OutperformGet Alert
10/10/2024DVNBuy Now
Devon Energy
$28.3369.43%
Paul Cheng53%
$60 → $48MaintainsSector OutperformGet Alert
10/10/2024CTRABuy Now
Coterra Energy
$25.2026.98%
Paul Cheng53%
$35 → $32MaintainsSector OutperformGet Alert
10/10/2024COPBuy Now
ConocoPhillips
$86.3133.24%
Paul Cheng53%
$120 → $115MaintainsSector PerformGet Alert
10/10/2024CVXBuy Now
Chevron
$135.7220.1%
Paul Cheng53%
$180 → $163MaintainsSector OutperformGet Alert
10/10/2024APABuy Now
APA
$15.0379.64%
Paul Cheng53%
$30 → $27MaintainsSector PerformGet Alert
10/10/2024BPBuy Now
BP
$26.6035.34%
Paul Cheng53%
$42 → $36DowngradeSector Outperform → Sector PerformGet Alert
10/10/2024XOMBuy Now
Exxon Mobil
$103.2040.5%
Paul Cheng53%
$129 → $145UpgradeSector Perform → Sector OutperformGet Alert
09/03/2024CLNEBuy Now
Clean Energy Fuels
$1.51297.38%
Paul Cheng53%
$5 → $6MaintainsSector OutperformGet Alert
09/03/2024MNTKBuy Now
Montauk Renewables
$2.08188.46%
Paul Cheng53%
$8 → $6DowngradeSector Outperform → Sector PerformGet Alert
09/03/2024OPALBuy Now
OPAL Fuels
$1.35270.37%
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
$17.8939.74%
Paul Cheng53%
$24 → $25MaintainsSector UnderperformGet Alert
07/12/2024MURBuy Now
Murphy Oil
$20.99123.97%
Paul Cheng53%
$50 → $47MaintainsSector PerformGet Alert
07/12/2024DARBuy Now
Darling Ingredients
$28.9855.28%
Paul Cheng53%
$57 → $45MaintainsSector OutperformGet Alert
07/12/2024VLOBuy Now
Valero Energy
$111.0055.86%
Paul Cheng53%
$165 → $173MaintainsSector OutperformGet Alert
07/12/2024PSXBuy Now
Phillips 66
$98.0247.93%
Paul Cheng53%
$156 → $145MaintainsSector OutperformGet Alert
07/12/2024PBFBuy Now
PBF Energy
$15.21195.86%
Paul Cheng53%
$56 → $45MaintainsSector PerformGet Alert
07/12/2024MPCBuy Now
Marathon Petroleum
$123.4354.74%
Paul Cheng53%
$207 → $191MaintainsSector OutperformGet Alert
07/12/2024DKBuy Now
Delek US Hldgs
$11.26122.1%
Paul Cheng53%
$27 → $25MaintainsSector PerformGet Alert
07/12/2024CVIBuy Now
CVR Energy
$17.8934.15%
Paul Cheng53%
$29 → $24MaintainsSector UnderperformGet Alert
07/12/2024TTEBuy Now
TotalEnergies
$56.4441.74%
Paul Cheng53%
$86 → $80MaintainsSector PerformGet Alert
07/12/2024SHELBuy Now
Shell
$62.5044.01%
Paul Cheng53%
$95 → $90MaintainsSector OutperformGet Alert
07/12/2024OXYBuy Now
Occidental Petroleum
$37.74111.98%
Paul Cheng53%
$90 → $80MaintainsSector OutperformGet Alert
07/12/2024HESBuy Now
Hess
$128.5022.18%
Paul Cheng53%
$165 → $157MaintainsSector PerformGet Alert
07/12/2024EOGBuy Now
EOG Resources
$108.7537.93%
Paul Cheng53%
$155 → $150MaintainsSector PerformGet Alert
07/12/2024FANGBuy Now
Diamondback Energy
$129.0089.92%
Paul Cheng53%
$255 → $245MaintainsSector OutperformGet Alert
07/12/2024DVNBuy Now
Devon Energy
$28.33111.79%
Paul Cheng53%
$67 → $60MaintainsSector OutperformGet Alert
07/12/2024COPBuy Now
ConocoPhillips
$86.3139.03%
Paul Cheng53%
$135 → $120MaintainsSector PerformGet Alert
07/12/2024CVXBuy Now
Chevron
$135.7232.63%
Paul Cheng53%
$195 → $180MaintainsSector OutperformGet Alert
07/12/2024BPBuy Now
BP
$26.6057.89%
Paul Cheng53%
$47 → $42MaintainsSector OutperformGet Alert
07/12/2024APABuy Now
APA
$15.0399.6%
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.35492.59%
Paul Cheng53%
$10.5 → $8MaintainsSector OutperformGet Alert
04/11/2024MNTKBuy Now
Montauk Renewables
$2.08284.62%
Paul Cheng53%
$9 → $8MaintainsSector OutperformGet Alert
04/11/2024DARBuy Now
Darling Ingredients
$28.9896.69%
Paul Cheng53%
$73 → $57MaintainsSector OutperformGet Alert
04/11/2024CLNEBuy Now
Clean Energy Fuels
$1.51231.15%
Paul Cheng53%
$6 → $5MaintainsSector OutperformGet Alert
04/11/2024VLOBuy Now
Valero Energy
$111.0048.65%
Paul Cheng53%
$138 → $165MaintainsSector OutperformGet Alert
04/11/2024PSXBuy Now
Phillips 66
$98.0259.15%
Paul Cheng53%
$148 → $156MaintainsSector OutperformGet Alert
04/11/2024PBFBuy Now
PBF Energy
$15.21268.18%
Paul Cheng53%
$39 → $56MaintainsSector PerformGet Alert
04/11/2024MPCBuy Now
Marathon Petroleum
$123.4367.71%
Paul Cheng53%
$175 → $207MaintainsSector OutperformGet Alert
04/11/2024DINOBuy Now
HF Sinclair
$27.77137.67%
Paul Cheng53%
$58 → $66MaintainsSector OutperformGet Alert
04/11/2024DKBuy Now
Delek US Hldgs
$11.26139.87%
Paul Cheng53%
$25 → $27MaintainsSector PerformGet Alert
04/11/2024CVIBuy Now
CVR Energy
$17.8962.1%
Paul Cheng53%
$25 → $29MaintainsSector UnderperformGet Alert
04/11/2024TTEBuy Now
TotalEnergies
$56.4452.37%
Paul Cheng53%
$74 → $86MaintainsSector PerformGet Alert
04/11/2024SHELBuy Now
Shell
$62.5052.01%
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
$103.2025%
Paul Cheng53%
$114 → $129MaintainsSector PerformGet Alert
04/11/2024FANGBuy Now
Diamondback Energy
$129.0097.67%
Paul Cheng53%
$210 → $255MaintainsSector OutperformGet Alert
04/11/2024DVNBuy Now
Devon Energy
$28.33136.5%
Paul Cheng53%
$53 → $67MaintainsSector OutperformGet Alert
04/11/2024CTRABuy Now
Coterra Energy
$25.2038.89%
Paul Cheng53%
$31 → $35MaintainsSector OutperformGet Alert
04/11/2024COPBuy Now
ConocoPhillips
$86.3156.41%
Paul Cheng53%
$120 → $135MaintainsSector PerformGet Alert
04/11/2024BPBuy Now
BP
$26.6076.69%
Paul Cheng53%
$45 → $47MaintainsSector OutperformGet Alert
04/11/2024OXYBuy Now
Occidental Petroleum
$37.74138.48%
Paul Cheng53%
$63 → $90UpgradeSector Perform → Sector OutperformGet Alert
04/11/2024MURBuy Now
Murphy Oil
$20.99138.26%
Paul Cheng53%
$46 → $50DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024EOGBuy Now
EOG Resources
$108.7542.53%
Paul Cheng53%
$135 → $155DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024CVXBuy Now
Chevron
$135.7243.68%
Paul Cheng53%
$170 → $195UpgradeSector Perform → Sector OutperformGet Alert
03/06/2024CLNEBuy Now
Clean Energy Fuels
$1.51297.38%
Paul Cheng53%
$7 → $6MaintainsSector OutperformGet Alert
02/13/2024FANGBuy Now
Diamondback Energy
$129.0055.04%
Paul Cheng53%
$180 → $200MaintainsSector OutperformGet Alert
02/09/2024COPBuy Now
ConocoPhillips
$86.3139.03%
Paul Cheng53%
$115 → $120MaintainsSector PerformGet Alert
02/07/2024BPBuy Now
BP
$26.6069.17%
Paul Cheng53%
$41 → $45MaintainsSector OutperformGet Alert
01/16/2024CVIBuy Now
CVR Energy
$17.8939.74%
Paul Cheng53%
$28 → $25DowngradeSector Perform → Sector UnderperformGet Alert
01/16/2024CVXBuy Now
Chevron
$135.7225.26%
Paul Cheng53%
→ $170DowngradeSector Outperform → Sector PerformGet Alert
01/16/2024APABuy Now
APA
$15.03146.17%
Paul Cheng53%
$43 → $37DowngradeSector Outperform → Sector PerformGet Alert
11/13/2023MNTKBuy Now
Montauk Renewables
$2.08332.69%
Paul Cheng53%
→ $9UpgradeSector Perform → Sector OutperformGet Alert
09/29/2023OPALBuy Now
OPAL Fuels
$1.35
Paul Cheng53%
Initiates → Sector OutperformGet Alert
09/29/2023MNTKBuy Now
Montauk Renewables
$2.08
Paul Cheng53%
Initiates → Sector PerformGet Alert
05/08/2023PBFBuy Now
PBF Energy
$15.21176.13%
Paul Cheng53%
$45 → $42MaintainsSector PerformGet Alert
04/13/2023CVXBuy Now
Chevron
$135.7247.36%
Paul Cheng53%
$195 → $200UpgradeSector Perform → Sector OutperformGet Alert
04/13/2023EOGBuy Now
EOG Resources
$108.7533.33%
Paul Cheng53%
$150 → $145UpgradeSector Perform → Sector OutperformGet Alert
04/13/2023XOMBuy Now
Exxon Mobil
$103.2030.81%
Paul Cheng53%
→ $135DowngradeSector Outperform → Sector PerformGet Alert
02/17/2023PBFBuy Now
PBF Energy
$15.21248.45%
Paul Cheng53%
$50 → $53MaintainsSector PerformGet Alert
01/17/2023PBFBuy Now
PBF Energy
$15.21228.73%
Paul Cheng53%
$48 → $50MaintainsSector PerformGet Alert
01/17/2023COPBuy Now
ConocoPhillips
$86.3162.21%
Paul Cheng53%
→ $140DowngradeSector Outperform → Sector PerformGet Alert
11/08/2022DKBuy Now
Delek US Hldgs
$11.26210.95%
Paul Cheng53%
→ $35UpgradeSector Underperform → Sector PerformGet Alert
10/13/2022BPBuy Now
BP
$26.60
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/08/2022CLNEBuy Now
Clean Energy Fuels
$1.51760.98%
Paul Cheng53%
→ $13Initiates → Sector OutperformGet Alert
09/08/2022DARBuy Now
Darling Ingredients
$28.98248.52%
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
$15.2177.51%
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
$86.3133.24%
Paul Cheng53%
$110 → $115UpgradeSector Perform → Sector OutperformGet Alert
03/08/2022FANGBuy Now
Diamondback Energy
$129.0024.03%
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
$86.314.28%
Paul Cheng53%
→ $90DowngradeSector Outperform → Sector PerformGet Alert
01/13/2022CVIBuy Now
CVR Energy
$17.8911.79%
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.03139.52%
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
$129.00-3.1%
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
$17.89-27.33%
Paul Cheng53%
→ $13DowngradeSector Perform → Sector UnderperformGet Alert
07/15/2021EOGBuy Now
EOG Resources
$108.75-12.64%
Paul Cheng53%
→ $95DowngradeSector Outperform → Sector PerformGet Alert
05/21/2021FANGBuy Now
Diamondback Energy
$129.00-26.36%
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.99-4.69%
Paul Cheng53%
$16 → $20UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021EOGBuy Now
EOG Resources
$108.75-20.92%
Paul Cheng53%
$72 → $86UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021FANGBuy Now
Diamondback Energy
$129.00-33.33%
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
$37.74-25.81%
Paul Cheng53%
$26 → $28DowngradeOutperform → Sector PerformGet Alert
03/10/2021CVXBuy Now
Chevron
$135.72-15.27%
Paul Cheng53%
→ $115DowngradeOutperform → Sector PerformGet Alert
02/24/2021CVIBuy Now
CVR Energy
$17.8928.56%
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
$129.00
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.99-23.76%
Paul Cheng53%
$11 → $16UpgradeSector Underperform → Sector PerformGet Alert
01/14/2021COPBuy Now
ConocoPhillips
$86.31-35.12%
Paul Cheng53%
$45 → $56UpgradeSector Perform → Sector OutperformGet Alert
11/04/2020CVIBuy Now
CVR Energy
$17.89-4.97%
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
$26.60-13.53%
Paul Cheng53%
→ $23Initiates → Sector PerformGet Alert
09/24/2020CVXBuy Now
Chevron
$135.72
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020XOMBuy Now
Exxon Mobil
$103.20
Paul Cheng53%
UpgradeSector Underperform → Sector PerformGet Alert
09/24/2020HESBuy Now
Hess
$128.50
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020MURBuy Now
Murphy Oil
$20.99
Paul Cheng53%
DowngradeSector Perform → Sector UnderperformGet Alert
09/24/2020OXYBuy Now
Occidental Petroleum
$37.74
Paul Cheng53%
UpgradeSector Perform → Sector OutperformGet Alert
07/13/2020CVIBuy Now
CVR Energy
$17.8911.79%
Paul Cheng53%
$23 → $20MaintainsSector PerformGet Alert
07/13/2020OXYBuy Now
Occidental Petroleum
$37.74-47.01%
Paul Cheng53%
$16 → $20MaintainsSector PerformGet Alert
07/13/2020MURBuy Now
Murphy Oil
$20.99-33.29%
Paul Cheng53%
$9 → $14MaintainsSector PerformGet Alert
07/13/2020MROBuy Now
Marathon Oil
Paul Cheng53%
$7 → $6MaintainsSector PerformGet Alert
07/13/2020HESBuy Now
Hess
$128.50-53.31%
Paul Cheng53%
$65 → $60MaintainsSector OutperformGet Alert
07/13/2020XOMBuy Now
Exxon Mobil
$103.20-54.46%
Paul Cheng53%
$50 → $47MaintainsSector UnderperformGet Alert
07/13/2020EOGBuy Now
EOG Resources
$108.75-47.59%
Paul Cheng53%
$65 → $57MaintainsSector PerformGet Alert
07/13/2020COPBuy Now
ConocoPhillips
$86.31-47.86%
Paul Cheng53%
$50 → $45MaintainsSector PerformGet Alert
07/13/2020CVXBuy Now
Chevron
$135.72-30%
Paul Cheng53%
$90 → $95MaintainsSector OutperformGet Alert
07/13/2020XECBuy Now
Cimarex Energy
Paul Cheng53%
$20 → $35MaintainsSector PerformGet Alert
07/13/2020FANGBuy Now
Diamondback Energy
$129.00-65.12%
Paul Cheng53%
$40 → $45MaintainsSector OutperformGet Alert
06/01/2020OXYBuy Now
Occidental Petroleum
$37.74-57.6%
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
$128.50-38.52%
Paul Cheng53%
→ $79UpgradeSector Underperform → Sector OutperformGet Alert
01/23/2020COPBuy Now
ConocoPhillips
$86.31
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
01/23/2020XOMBuy Now
Exxon Mobil
$103.20
Paul Cheng53%
DowngradeSector Perform → Sector UnderperformGet Alert
01/23/2020CVXBuy Now
Chevron
$135.72
Paul Cheng53%
UpgradeSector Perform → Sector OutperformGet Alert
01/14/2020DKBuy Now
Delek US Hldgs
$11.26193.18%
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
$108.75-20.92%
Paul Cheng53%
→ $86Initiates → Sector PerformGet Alert
11/13/2019HESBuy Now
Hess
$128.50
Paul Cheng53%
DowngradeSector Outperform → Sector UnderperformGet Alert
11/13/2019MURBuy Now
Murphy Oil
$20.99
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
08/19/2019HESBuy Now
Hess
$128.50-27.63%
Paul Cheng53%
→ $93Initiates → OverweightGet Alert
08/19/2019CVXBuy Now
Chevron
$135.726.84%
Paul Cheng53%
→ $145Initiates → OverweightGet Alert
03/06/2019CVXBuy Now
Chevron
$135.7210.52%
Paul Cheng53%
$140 → $150MaintainsOverweightGet Alert
01/10/2019PBRBuy Now
Petrobras Brasileiro
$11.5946.68%
Paul Cheng53%
$19 → $17DowngradeOverweight → UnderweightGet Alert
01/10/2019HESBuy Now
Hess
$128.50-48.64%
Paul Cheng53%
→ $66UpgradeEqual-Weight → OverweightGet Alert
11/12/2018IMOBuy Now
Imperial Oil
$62.58
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
10/30/2018HESBuy Now
Hess
$128.50-48.64%
Paul Cheng53%
→ $66UpgradeUnderweight → Equal-WeightGet Alert
10/03/2018DKBuy Now
Delek US Hldgs
$11.26415.28%
Paul Cheng53%
$62 → $58MaintainsOverweightGet Alert
10/03/2018MPCBuy Now
Marathon Petroleum
$123.431.27%
Paul Cheng53%
→ $125Reinstates → OverweightGet Alert
10/03/2018CVRRBuy Now
CVR Refining
Paul Cheng53%
$24 → $20DowngradeEqual-Weight → UnderweightGet Alert
10/03/2018PSXBuy Now
Phillips 66
$98.0230.59%
Paul Cheng53%
$133 → $128UpgradeUnderweight → Equal-WeightGet Alert
07/11/2018HESBuy Now
Hess
$128.50
Paul Cheng53%
DowngradeEqual-Weight → UnderweightGet Alert
07/11/2018MURBuy Now
Murphy Oil
$20.9971.55%
Paul Cheng53%
$34 → $36MaintainsEqual-WeightGet Alert
07/11/2018XOMBuy Now
Exxon Mobil
$103.20-15.7%
Paul Cheng53%
$84 → $87MaintainsUnderweightGet Alert
07/11/2018COPBuy Now
ConocoPhillips
$86.31-2.68%
Paul Cheng53%
$78 → $84MaintainsOverweightGet Alert
07/11/2018CVXBuy Now
Chevron
$135.729.05%
Paul Cheng53%
$145 → $148MaintainsOverweightGet Alert
07/11/2018IMOBuy Now
Imperial Oil
$62.58
Paul Cheng53%
UpgradeUnderweight → Equal-WeightGet Alert
05/21/2018OXYBuy Now
Occidental Petroleum
$37.74
Paul Cheng53%
UpgradeSector Perform → OutperformGet Alert
05/03/2018HFCBuy Now
HollyFrontier
Paul Cheng53%
$61 → $80MaintainsOverweightGet Alert
04/30/2018PSXBuy Now
Phillips 66
$98.0217.32%
Paul Cheng53%
$105 → $115MaintainsUnderweightGet Alert
04/30/2018CVXBuy Now
Chevron
$135.726.84%
Paul Cheng53%
$135 → $145MaintainsOverweightGet Alert
04/27/2018VLOBuy Now
Valero Energy
$111.0021.62%
Paul Cheng53%
$122 → $135MaintainsOverweightGet Alert
04/27/2018CVRRBuy Now
CVR Refining
Paul Cheng53%
$17 → $18MaintainsEqual-WeightGet Alert
04/27/2018COPBuy Now
ConocoPhillips
$86.31-9.63%
Paul Cheng53%
$71 → $78MaintainsOverweightGet Alert
04/26/2018HESBuy Now
Hess
$128.50-57.2%
Paul Cheng53%
$47 → $55MaintainsEqual-WeightGet Alert
02/06/2018XOMBuy Now
Exxon Mobil
$103.20
Paul Cheng53%
DowngradeOverweight → UnderweightGet Alert
02/06/2018CVXBuy Now
Chevron
$135.72
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
02/02/2018MURBuy Now
Murphy Oil
$20.9962.02%
Paul Cheng53%
$29 → $34MaintainsEqual-WeightGet Alert
02/02/2018COPBuy Now
ConocoPhillips
$86.31-16.58%
Paul Cheng53%
$59 → $72MaintainsOverweightGet Alert
11/14/2017VLOBuy Now
Valero Energy
$111.00-2.7%
Paul Cheng53%
$86 → $108MaintainsOverweightGet Alert
11/14/2017MPCBuy Now
Marathon Petroleum
$123.43-38.43%
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
$15.21
Paul Cheng53%
UpgradeUnderweight → OverweightGet Alert
11/14/2017CVRRBuy Now
CVR Refining
Paul Cheng53%
UpgradeUnderweight → Equal-WeightGet Alert
11/14/2017PSXBuy Now
Phillips 66
$98.02
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
$86.31-31.64%
Paul Cheng53%
$55 → $59MaintainsOverweightGet Alert
10/10/2017VLOBuy Now
Valero Energy
$111.00-22.52%
Paul Cheng53%
$85 → $86MaintainsOverweightGet Alert
10/10/2017PSXBuy Now
Phillips 66
$98.02-3.08%
Paul Cheng53%
$89 → $95MaintainsEqual-WeightGet Alert
10/10/2017PBR.ABuy Now
Petroleo Brasileiro S.A.- Petrobras American Depositary Shares
$10.94-8.59%
Paul Cheng53%
$8 → $10MaintainsEqual-WeightGet Alert
10/10/2017PBRBuy Now
Petrobras Brasileiro
$11.59-13.72%
Paul Cheng53%
$8 → $10MaintainsUnderweightGet Alert
10/10/2017PBFBuy Now
PBF Energy
$15.2170.94%
Paul Cheng53%
$24 → $26MaintainsUnderweightGet Alert
10/10/2017MPCBuy Now
Marathon Petroleum
$123.43-48.96%
Paul Cheng53%
$62 → $63MaintainsOverweightGet Alert
10/10/2017HFCBuy Now
HollyFrontier
Paul Cheng53%
$39 → $40MaintainsOverweightGet Alert
10/10/2017XOMBuy Now
Exxon Mobil
$103.20-11.82%
Paul Cheng53%
$94 → $91MaintainsOverweightGet Alert
10/10/2017COPBuy Now
ConocoPhillips
$86.31-36.28%
Paul Cheng53%
$51 → $55MaintainsOverweightGet Alert
10/10/2017CVXBuy Now
Chevron
$135.72-4.21%
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
$98.02-9.2%
Paul Cheng53%
$87 → $89MaintainsEqual-WeightGet Alert
07/11/2017MURBuy Now
Murphy Oil
$20.99
Paul Cheng53%
DowngradeOverweight → Equal-WeightGet Alert
07/11/2017XOMBuy Now
Exxon Mobil
$103.20
Paul Cheng53%
UpgradeEqual-Weight → OverweightGet Alert
07/11/2017IMOBuy Now
Imperial Oil Limited Common Stock
$62.58
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
$98.02
Paul Cheng53%
MaintainsEqual-weightGet Alert
10/10/2016PBRBuy Now
Petrobras Brasileiro
$11.59
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
$15.21
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.59-22.35%
Paul Cheng53%
$7.5 → $9DowngradeEqual-Weight → UnderweightGet Alert
07/13/2016MURBuy Now
Murphy Oil
$20.99100.14%
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
$200.55
Paul Cheng53%
Downgrade → Equal-WeightGet Alert
06/10/2016LDRHBuy Now
LDR Holding
$24.3152.19%
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.9928.66%
Paul Cheng53%
$23 → $27MaintainsEqual-WeightGet Alert
03/23/2016PBRBuy Now
Petrobras Brasileiro
$11.59-43.92%
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.9957.25%
Paul Cheng53%
$32 → $33MaintainsEqual-WeightGet Alert
10/12/2015MURBuy Now
Murphy Oil
$20.9952.49%
Paul Cheng53%
$38 → $32MaintainsEqual-WeightGet Alert
10/12/2015PBRBuy Now
Petrobras Brasileiro
$11.59-43.92%
Paul Cheng53%
$11 → $6.5DowngradeOverweight → Equal-WeightGet Alert
10/12/2015IMOBuy Now
Imperial Oil
$62.58
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.59-5.09%
Paul Cheng53%
$13 → $11MaintainsOverweightGet Alert
08/03/2015MURBuy Now
Murphy Oil
$20.9981.08%
Paul Cheng53%
$50 → $38MaintainsEqual-WeightGet Alert
07/07/2015PBRBuy Now
Petrobras Brasileiro
$11.5912.17%
Paul Cheng53%
$14 → $13MaintainsOverweightGet Alert
07/07/2015MURBuy Now
Murphy Oil
$20.99138.26%
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.5920.79%
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
$128.50-18.29%
Paul Cheng53%
→ $105UpgradeSector Perform → Sector OutperformGet Alert
07/25/2014MURBuy Now
Murphy Oil
$20.99252.63%
Paul Cheng53%
$65 → $74MaintainsEqual-WeightGet Alert
07/25/2014PBRBuy Now
Petrobras Brasileiro
$11.59
Paul Cheng53%
UpgradeNeutral → OverweightGet Alert
06/11/2014COPBuy Now
ConocoPhillips
$86.31
Paul Cheng53%
UpgradeSector Perform → Sector OutperformGet Alert
04/15/2014EOGBuy Now
EOG Resources
$108.75-3.45%
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
$26.60110.53%
Paul Cheng53%
$51 → $56UpgradeSector Perform → Sector OutperformGet Alert
01/08/2014OXYBuy Now
Occidental Petroleum
$37.74180.87%
Paul Cheng53%
$111 → $106DowngradeSector Outperform → Sector PerformGet Alert
01/08/2014MROBuy Now
Marathon Oil
Paul Cheng53%
→ $44DowngradeGet Alert
01/08/2014CVXBuy Now
Chevron
$135.72
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.99262.16%
Paul Cheng53%
$59.55 → $76UpgradeSector Perform → Sector OutperformGet Alert
06/18/2013COPBuy Now
ConocoPhillips
$86.31
Paul Cheng53%
DowngradeSector Outperform → Sector PerformGet Alert
04/24/2013COPBuy Now
ConocoPhillips
$86.31-25.85%
Paul Cheng53%
→ $64AssumesGet Alert
02/26/2013CVRRBuy Now
CVR Refining
Paul Cheng53%
→ $29Initiates → Equal-WeightGet Alert
10/31/2012PBRBuy Now
Petrobras Brasileiro
$11.59167.47%
Paul Cheng53%
$33 → $31MaintainsEqual-WeightGet Alert
10/17/2012MURBuy Now
Murphy Oil
$20.99233.57%
Paul Cheng53%
→ $70DowngradeOverweight → Equal-WeightGet Alert
10/17/2012MURBuy Now
Murphy Oil
$20.99
Paul Cheng53%
Downgrade → Market PerformGet Alert
09/24/2012CVXBuy Now
Chevron
$135.72
Paul Cheng53%
UpgradeMarket Perform → Market OutperformGet Alert
08/23/2012EOGBuy Now
EOG Resources
$108.7514.94%
Paul Cheng53%
$55 → $62.5MaintainsOutperformGet Alert
02/21/2012EOGBuy Now
EOG Resources
$108.7519.54%
Paul Cheng53%
$55 → $65MaintainsSector PerformGet Alert
01/27/2012MURBuy Now
Murphy Oil
$20.99185.92%
Paul Cheng53%
$55 → $60Get Alert