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 03/19/2025

Overall Average Return

-1.01%

Smart Score

52.6%

Overall Average Return Percentile

37th

Number of Ratings

281
Buy NowGet Alert
10/10/2024VLOBuy Now
Valero Energy
$132.036.79%
Paul Cheng52%
$173 → $141MaintainsSector OutperformGet Alert
10/10/2024PSXBuy Now
Phillips 66
$128.006.25%
Paul Cheng52%
$145 → $136MaintainsSector OutperformGet Alert
10/10/2024PBFBuy Now
PBF Energy
$21.7042.86%
Paul Cheng52%
$45 → $31MaintainsSector PerformGet Alert
10/10/2024MPCBuy Now
Marathon Petroleum
$146.7015.88%
Paul Cheng52%
$191 → $170MaintainsSector OutperformGet Alert
10/10/2024DINOBuy Now
HF Sinclair
$33.4070.66%
Paul Cheng52%
$66 → $57MaintainsSector OutperformGet Alert
10/10/2024DKBuy Now
Delek US Hldgs
$16.2735.22%
Paul Cheng52%
$25 → $22MaintainsSector PerformGet Alert
10/10/2024CVIBuy Now
CVR Energy
$21.21-0.99%
Paul Cheng52%
$25 → $21MaintainsSector UnderperformGet Alert
10/10/2024TTEBuy Now
TotalEnergies
$63.4618.18%
Paul Cheng52%
$80 → $75MaintainsSector PerformGet Alert
10/10/2024SHELBuy Now
Shell
$71.1912.38%
Paul Cheng52%
$90 → $80MaintainsSector OutperformGet Alert
10/10/2024OXYBuy Now
Occidental Petroleum
$47.5836.61%
Paul Cheng52%
$80 → $65MaintainsSector OutperformGet Alert
10/10/2024MURBuy Now
Murphy Oil
$26.1037.93%
Paul Cheng52%
$47 → $36MaintainsSector PerformGet Alert
10/10/2024MROBuy Now
Marathon Oil
Paul Cheng52%
$27.61 → $28MaintainsSector PerformGet Alert
10/10/2024HESBuy Now
Hess
$152.829.28%
Paul Cheng52%
$157 → $167MaintainsSector PerformGet Alert
10/10/2024EOGBuy Now
EOG Resources
$122.5714.22%
Paul Cheng52%
$150 → $140MaintainsSector PerformGet Alert
10/10/2024FANGBuy Now
Diamondback Energy
$154.9845.18%
Paul Cheng52%
$245 → $225MaintainsSector OutperformGet Alert
10/10/2024DVNBuy Now
Devon Energy
$35.3735.71%
Paul Cheng52%
$60 → $48MaintainsSector OutperformGet Alert
10/10/2024CTRABuy Now
Coterra Energy
$28.8810.82%
Paul Cheng52%
$35 → $32MaintainsSector OutperformGet Alert
10/10/2024COPBuy Now
ConocoPhillips
$100.4814.45%
Paul Cheng52%
$120 → $115MaintainsSector PerformGet Alert
10/10/2024CVXBuy Now
Chevron
$160.951.27%
Paul Cheng52%
$180 → $163MaintainsSector OutperformGet Alert
10/10/2024APABuy Now
APA
$20.0734.53%
Paul Cheng52%
$30 → $27MaintainsSector PerformGet Alert
10/10/2024BPBuy Now
BP
$34.085.63%
Paul Cheng52%
$42 → $36DowngradeSector Outperform → Sector PerformGet Alert
10/10/2024XOMBuy Now
Exxon Mobil
$113.2328.06%
Paul Cheng52%
$129 → $145UpgradeSector Perform → Sector OutperformGet Alert
09/03/2024CLNEBuy Now
Clean Energy Fuels
$1.77238.98%
Paul Cheng52%
$5 → $6MaintainsSector OutperformGet Alert
09/03/2024MNTKBuy Now
Montauk Renewables
$2.07189.86%
Paul Cheng52%
$8 → $6DowngradeSector Outperform → Sector PerformGet Alert
09/03/2024OPALBuy Now
OPAL Fuels
$1.93159.07%
Paul Cheng52%
$8 → $5DowngradeSector Outperform → Sector PerformGet Alert
08/12/2024MROBuy Now
Marathon Oil
Paul Cheng52%
$29 → $27.61MaintainsSector PerformGet Alert
07/31/2024CVIBuy Now
CVR Energy
$21.2117.87%
Paul Cheng52%
$24 → $25MaintainsSector UnderperformGet Alert
07/12/2024MURBuy Now
Murphy Oil
$26.1080.08%
Paul Cheng52%
$50 → $47MaintainsSector PerformGet Alert
07/12/2024DARBuy Now
Darling Ingredients
$29.2054.11%
Paul Cheng52%
$57 → $45MaintainsSector OutperformGet Alert
07/12/2024VLOBuy Now
Valero Energy
$132.0331.03%
Paul Cheng52%
$165 → $173MaintainsSector OutperformGet Alert
07/12/2024PSXBuy Now
Phillips 66
$128.0013.28%
Paul Cheng52%
$156 → $145MaintainsSector OutperformGet Alert
07/12/2024PBFBuy Now
PBF Energy
$21.70107.37%
Paul Cheng52%
$56 → $45MaintainsSector PerformGet Alert
07/12/2024MPCBuy Now
Marathon Petroleum
$146.7030.2%
Paul Cheng52%
$207 → $191MaintainsSector OutperformGet Alert
07/12/2024DKBuy Now
Delek US Hldgs
$16.2753.66%
Paul Cheng52%
$27 → $25MaintainsSector PerformGet Alert
07/12/2024CVIBuy Now
CVR Energy
$21.2113.15%
Paul Cheng52%
$29 → $24MaintainsSector UnderperformGet Alert
07/12/2024TTEBuy Now
TotalEnergies
$63.4626.06%
Paul Cheng52%
$86 → $80MaintainsSector PerformGet Alert
07/12/2024SHELBuy Now
Shell
$71.1926.42%
Paul Cheng52%
$95 → $90MaintainsSector OutperformGet Alert
07/12/2024OXYBuy Now
Occidental Petroleum
$47.5868.14%
Paul Cheng52%
$90 → $80MaintainsSector OutperformGet Alert
07/12/2024HESBuy Now
Hess
$152.822.74%
Paul Cheng52%
$165 → $157MaintainsSector PerformGet Alert
07/12/2024EOGBuy Now
EOG Resources
$122.5722.38%
Paul Cheng52%
$155 → $150MaintainsSector PerformGet Alert
07/12/2024FANGBuy Now
Diamondback Energy
$154.9858.08%
Paul Cheng52%
$255 → $245MaintainsSector OutperformGet Alert
07/12/2024DVNBuy Now
Devon Energy
$35.3769.64%
Paul Cheng52%
$67 → $60MaintainsSector OutperformGet Alert
07/12/2024COPBuy Now
ConocoPhillips
$100.4819.43%
Paul Cheng52%
$135 → $120MaintainsSector PerformGet Alert
07/12/2024CVXBuy Now
Chevron
$160.9511.84%
Paul Cheng52%
$195 → $180MaintainsSector OutperformGet Alert
07/12/2024BPBuy Now
BP
$34.0823.24%
Paul Cheng52%
$47 → $42MaintainsSector OutperformGet Alert
07/12/2024APABuy Now
APA
$20.0749.48%
Paul Cheng52%
$37 → $30MaintainsSector PerformGet Alert
07/12/2024MROBuy Now
Marathon Oil
Paul Cheng52%
$45 → $29DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024OPALBuy Now
OPAL Fuels
$1.93314.51%
Paul Cheng52%
$10.5 → $8MaintainsSector OutperformGet Alert
04/11/2024MNTKBuy Now
Montauk Renewables
$2.07286.47%
Paul Cheng52%
$9 → $8MaintainsSector OutperformGet Alert
04/11/2024DARBuy Now
Darling Ingredients
$29.2095.21%
Paul Cheng52%
$73 → $57MaintainsSector OutperformGet Alert
04/11/2024CLNEBuy Now
Clean Energy Fuels
$1.77182.49%
Paul Cheng52%
$6 → $5MaintainsSector OutperformGet Alert
04/11/2024VLOBuy Now
Valero Energy
$132.0324.97%
Paul Cheng52%
$138 → $165MaintainsSector OutperformGet Alert
04/11/2024PSXBuy Now
Phillips 66
$128.0021.88%
Paul Cheng52%
$148 → $156MaintainsSector OutperformGet Alert
04/11/2024PBFBuy Now
PBF Energy
$21.70158.06%
Paul Cheng52%
$39 → $56MaintainsSector PerformGet Alert
04/11/2024MPCBuy Now
Marathon Petroleum
$146.7041.1%
Paul Cheng52%
$175 → $207MaintainsSector OutperformGet Alert
04/11/2024DINOBuy Now
HF Sinclair
$33.4097.6%
Paul Cheng52%
$58 → $66MaintainsSector OutperformGet Alert
04/11/2024DKBuy Now
Delek US Hldgs
$16.2765.95%
Paul Cheng52%
$25 → $27MaintainsSector PerformGet Alert
04/11/2024CVIBuy Now
CVR Energy
$21.2136.73%
Paul Cheng52%
$25 → $29MaintainsSector UnderperformGet Alert
04/11/2024TTEBuy Now
TotalEnergies
$63.4635.52%
Paul Cheng52%
$74 → $86MaintainsSector PerformGet Alert
04/11/2024SHELBuy Now
Shell
$71.1933.45%
Paul Cheng52%
$74 → $95MaintainsSector OutperformGet Alert
04/11/2024PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
$230 → $282MaintainsSector PerformGet Alert
04/11/2024MROBuy Now
Marathon Oil
Paul Cheng52%
$35 → $45MaintainsSector OutperformGet Alert
04/11/2024XOMBuy Now
Exxon Mobil
$113.2313.93%
Paul Cheng52%
$114 → $129MaintainsSector PerformGet Alert
04/11/2024FANGBuy Now
Diamondback Energy
$154.9864.54%
Paul Cheng52%
$210 → $255MaintainsSector OutperformGet Alert
04/11/2024DVNBuy Now
Devon Energy
$35.3789.43%
Paul Cheng52%
$53 → $67MaintainsSector OutperformGet Alert
04/11/2024CTRABuy Now
Coterra Energy
$28.8821.21%
Paul Cheng52%
$31 → $35MaintainsSector OutperformGet Alert
04/11/2024COPBuy Now
ConocoPhillips
$100.4834.36%
Paul Cheng52%
$120 → $135MaintainsSector PerformGet Alert
04/11/2024BPBuy Now
BP
$34.0837.91%
Paul Cheng52%
$45 → $47MaintainsSector OutperformGet Alert
04/11/2024OXYBuy Now
Occidental Petroleum
$47.5889.16%
Paul Cheng52%
$63 → $90UpgradeSector Perform → Sector OutperformGet Alert
04/11/2024MURBuy Now
Murphy Oil
$26.1091.57%
Paul Cheng52%
$46 → $50DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024EOGBuy Now
EOG Resources
$122.5726.46%
Paul Cheng52%
$135 → $155DowngradeSector Outperform → Sector PerformGet Alert
04/11/2024CVXBuy Now
Chevron
$160.9521.16%
Paul Cheng52%
$170 → $195UpgradeSector Perform → Sector OutperformGet Alert
03/06/2024CLNEBuy Now
Clean Energy Fuels
$1.77238.98%
Paul Cheng52%
$7 → $6MaintainsSector OutperformGet Alert
02/13/2024FANGBuy Now
Diamondback Energy
$154.9829.05%
Paul Cheng52%
$180 → $200MaintainsSector OutperformGet Alert
02/09/2024COPBuy Now
ConocoPhillips
$100.4819.43%
Paul Cheng52%
$115 → $120MaintainsSector PerformGet Alert
02/07/2024BPBuy Now
BP
$34.0832.04%
Paul Cheng52%
$41 → $45MaintainsSector OutperformGet Alert
01/16/2024CVIBuy Now
CVR Energy
$21.2117.87%
Paul Cheng52%
$28 → $25DowngradeSector Perform → Sector UnderperformGet Alert
01/16/2024CVXBuy Now
Chevron
$160.955.62%
Paul Cheng52%
→ $170DowngradeSector Outperform → Sector PerformGet Alert
01/16/2024APABuy Now
APA
$20.0784.35%
Paul Cheng52%
$43 → $37DowngradeSector Outperform → Sector PerformGet Alert
11/13/2023MNTKBuy Now
Montauk Renewables
$2.07334.78%
Paul Cheng52%
→ $9UpgradeSector Perform → Sector OutperformGet Alert
09/29/2023OPALBuy Now
OPAL Fuels
$1.93
Paul Cheng52%
Initiates → Sector OutperformGet Alert
09/29/2023MNTKBuy Now
Montauk Renewables
$2.07
Paul Cheng52%
Initiates → Sector PerformGet Alert
05/08/2023PBFBuy Now
PBF Energy
$21.7093.55%
Paul Cheng52%
$45 → $42MaintainsSector PerformGet Alert
04/13/2023CVXBuy Now
Chevron
$160.9524.26%
Paul Cheng52%
$195 → $200UpgradeSector Perform → Sector OutperformGet Alert
04/13/2023EOGBuy Now
EOG Resources
$122.5718.3%
Paul Cheng52%
$150 → $145UpgradeSector Perform → Sector OutperformGet Alert
04/13/2023XOMBuy Now
Exxon Mobil
$113.2319.23%
Paul Cheng52%
→ $135DowngradeSector Outperform → Sector PerformGet Alert
02/17/2023PBFBuy Now
PBF Energy
$21.70144.24%
Paul Cheng52%
$50 → $53MaintainsSector PerformGet Alert
01/17/2023PBFBuy Now
PBF Energy
$21.70130.41%
Paul Cheng52%
$48 → $50MaintainsSector PerformGet Alert
01/17/2023COPBuy Now
ConocoPhillips
$100.4839.33%
Paul Cheng52%
→ $140DowngradeSector Outperform → Sector PerformGet Alert
11/08/2022DKBuy Now
Delek US Hldgs
$16.27115.12%
Paul Cheng52%
→ $35UpgradeSector Underperform → Sector PerformGet Alert
10/13/2022BPBuy Now
BP
$34.08
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
09/08/2022CLNEBuy Now
Clean Energy Fuels
$1.77634.46%
Paul Cheng52%
→ $13Initiates → Sector OutperformGet Alert
09/08/2022DARBuy Now
Darling Ingredients
$29.20245.89%
Paul Cheng52%
→ $101Initiates → Sector OutperformGet Alert
08/02/2022CLRBuy Now
Continental Resources
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
04/18/2022PBFBuy Now
PBF Energy
$21.7024.42%
Paul Cheng52%
$15 → $27UpgradeSector Underperform → Sector PerformGet Alert
04/18/2022PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
$260 → $270DowngradeSector Outperform → Sector PerformGet Alert
04/18/2022COPBuy Now
ConocoPhillips
$100.4814.45%
Paul Cheng52%
$110 → $115UpgradeSector Perform → Sector OutperformGet Alert
03/08/2022FANGBuy Now
Diamondback Energy
$154.983.24%
Paul Cheng52%
$145 → $160UpgradeSector Perform → Sector OutperformGet Alert
02/18/2022MROBuy Now
Marathon Oil
Paul Cheng52%
→ $28UpgradeSector Perform → Sector OutperformGet Alert
01/13/2022COPBuy Now
ConocoPhillips
$100.48-10.43%
Paul Cheng52%
→ $90DowngradeSector Outperform → Sector PerformGet Alert
01/13/2022CVIBuy Now
CVR Energy
$21.21-5.7%
Paul Cheng52%
$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 Cheng52%
→ $56UpgradeSector Perform → Sector OutperformGet Alert
11/17/2021APABuy Now
APA
$20.0779.37%
Paul Cheng52%
$24 → $36UpgradeSector Perform → Sector OutperformGet Alert
11/17/2021MROBuy Now
Marathon Oil
Paul Cheng52%
→ $19DowngradeSector Outperform → Sector PerformGet Alert
11/17/2021CLRBuy Now
Continental Resources
Paul Cheng52%
→ $58UpgradeSector Perform → Sector OutperformGet Alert
11/17/2021FANGBuy Now
Diamondback Energy
$154.98-19.34%
Paul Cheng52%
→ $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 Cheng52%
→ $56UpgradeSector Perform → Sector OutperformGet Alert
08/06/2021MROBuy Now
Marathon Oil
Paul Cheng52%
→ $18UpgradeSector Perform → Sector OutperformGet Alert
07/15/2021XECBuy Now
Cimarex Energy
Paul Cheng52%
DowngradeSector Perform → Sector UnderperformGet Alert
07/15/2021CVIBuy Now
CVR Energy
$21.21-38.71%
Paul Cheng52%
→ $13DowngradeSector Perform → Sector UnderperformGet Alert
07/15/2021EOGBuy Now
EOG Resources
$122.57-22.49%
Paul Cheng52%
→ $95DowngradeSector Outperform → Sector PerformGet Alert
05/21/2021FANGBuy Now
Diamondback Energy
$154.98-38.7%
Paul Cheng52%
$86 → $95UpgradeSector Perform → Sector OutperformGet Alert
05/21/2021PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
$175 → $185UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021MURBuy Now
Murphy Oil
$26.10-23.37%
Paul Cheng52%
$16 → $20UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021EOGBuy Now
EOG Resources
$122.57-29.84%
Paul Cheng52%
$72 → $86UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021FANGBuy Now
Diamondback Energy
$154.98-44.51%
Paul Cheng52%
$84 → $86DowngradeOutperform → Sector PerformGet Alert
04/15/2021XECBuy Now
Cimarex Energy
Paul Cheng52%
$65 → $75UpgradeSector Perform → Sector OutperformGet Alert
04/15/2021PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
$180 → $175DowngradeOutperform → Sector PerformGet Alert
04/15/2021OXYBuy Now
Occidental Petroleum
$47.58-41.15%
Paul Cheng52%
$26 → $28DowngradeOutperform → Sector PerformGet Alert
03/10/2021CVXBuy Now
Chevron
$160.95-28.55%
Paul Cheng52%
→ $115DowngradeOutperform → Sector PerformGet Alert
02/24/2021CVIBuy Now
CVR Energy
$21.218.44%
Paul Cheng52%
$17 → $23MaintainsSector PerformGet Alert
02/24/2021XECBuy Now
Cimarex Energy
Paul Cheng52%
$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 Cheng52%
UpgradeSector Underperform → Sector PerformGet Alert
02/01/2021FANGBuy Now
Diamondback Energy
$154.98
Paul Cheng52%
Initiates → Sector OutperformGet Alert
02/01/2021XECBuy Now
Cimarex Energy
Paul Cheng52%
→ $50Initiates → Sector PerformGet Alert
01/14/2021MURBuy Now
Murphy Oil
$26.10-38.7%
Paul Cheng52%
$11 → $16UpgradeSector Underperform → Sector PerformGet Alert
01/14/2021COPBuy Now
ConocoPhillips
$100.48-44.27%
Paul Cheng52%
$45 → $56UpgradeSector Perform → Sector OutperformGet Alert
11/04/2020CVIBuy Now
CVR Energy
$21.21-19.85%
Paul Cheng52%
$20 → $17MaintainsSector PerformGet Alert
10/29/2020CXOBuy Now
Concho Resources
Paul Cheng52%
$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 Cheng52%
→ $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 Cheng52%
→ $34Initiates → Sector PerformGet Alert
09/24/2020BPBuy Now
BP
$34.08-32.51%
Paul Cheng52%
→ $23Initiates → Sector PerformGet Alert
09/24/2020CVXBuy Now
Chevron
$160.95
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020XOMBuy Now
Exxon Mobil
$113.23
Paul Cheng52%
UpgradeSector Underperform → Sector PerformGet Alert
09/24/2020HESBuy Now
Hess
$152.82
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
09/24/2020MURBuy Now
Murphy Oil
$26.10
Paul Cheng52%
DowngradeSector Perform → Sector UnderperformGet Alert
09/24/2020OXYBuy Now
Occidental Petroleum
$47.58
Paul Cheng52%
UpgradeSector Perform → Sector OutperformGet Alert
07/13/2020CVIBuy Now
CVR Energy
$21.21-5.7%
Paul Cheng52%
$23 → $20MaintainsSector PerformGet Alert
07/13/2020OXYBuy Now
Occidental Petroleum
$47.58-57.97%
Paul Cheng52%
$16 → $20MaintainsSector PerformGet Alert
07/13/2020MURBuy Now
Murphy Oil
$26.10-46.36%
Paul Cheng52%
$9 → $14MaintainsSector PerformGet Alert
07/13/2020MROBuy Now
Marathon Oil
Paul Cheng52%
$7 → $6MaintainsSector PerformGet Alert
07/13/2020HESBuy Now
Hess
$152.82-60.74%
Paul Cheng52%
$65 → $60MaintainsSector OutperformGet Alert
07/13/2020XOMBuy Now
Exxon Mobil
$113.23-58.49%
Paul Cheng52%
$50 → $47MaintainsSector UnderperformGet Alert
07/13/2020EOGBuy Now
EOG Resources
$122.57-53.5%
Paul Cheng52%
$65 → $57MaintainsSector PerformGet Alert
07/13/2020COPBuy Now
ConocoPhillips
$100.48-55.21%
Paul Cheng52%
$50 → $45MaintainsSector PerformGet Alert
07/13/2020CVXBuy Now
Chevron
$160.95-40.98%
Paul Cheng52%
$90 → $95MaintainsSector OutperformGet Alert
07/13/2020XECBuy Now
Cimarex Energy
Paul Cheng52%
$20 → $35MaintainsSector PerformGet Alert
07/13/2020FANGBuy Now
Diamondback Energy
$154.98-70.96%
Paul Cheng52%
$40 → $45MaintainsSector OutperformGet Alert
06/01/2020OXYBuy Now
Occidental Petroleum
$47.58-66.37%
Paul Cheng52%
$25 → $16DowngradeSector Outperform → Sector PerformGet Alert
06/01/2020PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
$100 → $130UpgradeSector Perform → Sector OutperformGet Alert
01/30/2020HESBuy Now
Hess
$152.82-48.31%
Paul Cheng52%
→ $79UpgradeSector Underperform → Sector OutperformGet Alert
01/23/2020COPBuy Now
ConocoPhillips
$100.48
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
01/23/2020XOMBuy Now
Exxon Mobil
$113.23
Paul Cheng52%
DowngradeSector Perform → Sector UnderperformGet Alert
01/23/2020CVXBuy Now
Chevron
$160.95
Paul Cheng52%
UpgradeSector Perform → Sector OutperformGet Alert
01/14/2020DKBuy Now
Delek US Hldgs
$16.27102.83%
Paul Cheng52%
→ $33Initiates → Equal-WeightGet Alert
11/13/2019CXOBuy Now
Concho Resources
Paul Cheng52%
→ $92Initiates → Sector OutperformGet Alert
11/13/2019PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
→ $154Initiates → Sector PerformGet Alert
11/13/2019EOGBuy Now
EOG Resources
$122.57-29.84%
Paul Cheng52%
→ $86Initiates → Sector PerformGet Alert
11/13/2019HESBuy Now
Hess
$152.82
Paul Cheng52%
DowngradeSector Outperform → Sector UnderperformGet Alert
11/13/2019MURBuy Now
Murphy Oil
$26.10
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
08/19/2019HESBuy Now
Hess
$152.82-39.14%
Paul Cheng52%
→ $93Initiates → OverweightGet Alert
08/19/2019CVXBuy Now
Chevron
$160.95-9.91%
Paul Cheng52%
→ $145Initiates → OverweightGet Alert
03/06/2019CVXBuy Now
Chevron
$160.95-6.8%
Paul Cheng52%
$140 → $150MaintainsOverweightGet Alert
01/10/2019PBRBuy Now
Petrobras Brasileiro
$13.8722.57%
Paul Cheng52%
$19 → $17DowngradeOverweight → UnderweightGet Alert
01/10/2019HESBuy Now
Hess
$152.82-56.81%
Paul Cheng52%
→ $66UpgradeEqual-Weight → OverweightGet Alert
11/12/2018IMOBuy Now
Imperial Oil
Paul Cheng52%
UpgradeEqual-Weight → OverweightGet Alert
10/30/2018HESBuy Now
Hess
$152.82-56.81%
Paul Cheng52%
→ $66UpgradeUnderweight → Equal-WeightGet Alert
10/03/2018DKBuy Now
Delek US Hldgs
$16.27256.48%
Paul Cheng52%
$62 → $58MaintainsOverweightGet Alert
10/03/2018MPCBuy Now
Marathon Petroleum
$146.70-14.79%
Paul Cheng52%
→ $125Reinstates → OverweightGet Alert
10/03/2018CVRRBuy Now
CVR Refining
Paul Cheng52%
$24 → $20DowngradeEqual-Weight → UnderweightGet Alert
10/03/2018PSXBuy Now
Phillips 66
$128.00
Paul Cheng52%
$133 → $128UpgradeUnderweight → Equal-WeightGet Alert
07/11/2018HESBuy Now
Hess
$152.82
Paul Cheng52%
DowngradeEqual-Weight → UnderweightGet Alert
07/11/2018MURBuy Now
Murphy Oil
$26.1037.93%
Paul Cheng52%
$34 → $36MaintainsEqual-WeightGet Alert
07/11/2018XOMBuy Now
Exxon Mobil
$113.23-23.16%
Paul Cheng52%
$84 → $87MaintainsUnderweightGet Alert
07/11/2018COPBuy Now
ConocoPhillips
$100.48-16.4%
Paul Cheng52%
$78 → $84MaintainsOverweightGet Alert
07/11/2018CVXBuy Now
Chevron
$160.95-8.05%
Paul Cheng52%
$145 → $148MaintainsOverweightGet Alert
07/11/2018IMOBuy Now
Imperial Oil
Paul Cheng52%
UpgradeUnderweight → Equal-WeightGet Alert
05/21/2018OXYBuy Now
Occidental Petroleum
$47.58
Paul Cheng52%
UpgradeSector Perform → OutperformGet Alert
05/03/2018HFCBuy Now
HollyFrontier
Paul Cheng52%
$61 → $80MaintainsOverweightGet Alert
04/30/2018PSXBuy Now
Phillips 66
$128.00-10.16%
Paul Cheng52%
$105 → $115MaintainsUnderweightGet Alert
04/30/2018CVXBuy Now
Chevron
$160.95-9.91%
Paul Cheng52%
$135 → $145MaintainsOverweightGet Alert
04/27/2018VLOBuy Now
Valero Energy
$132.032.25%
Paul Cheng52%
$122 → $135MaintainsOverweightGet Alert
04/27/2018CVRRBuy Now
CVR Refining
Paul Cheng52%
$17 → $18MaintainsEqual-WeightGet Alert
04/27/2018COPBuy Now
ConocoPhillips
$100.48-22.37%
Paul Cheng52%
$71 → $78MaintainsOverweightGet Alert
04/26/2018HESBuy Now
Hess
$152.82-64.01%
Paul Cheng52%
$47 → $55MaintainsEqual-WeightGet Alert
02/06/2018XOMBuy Now
Exxon Mobil
$113.23
Paul Cheng52%
DowngradeOverweight → UnderweightGet Alert
02/06/2018CVXBuy Now
Chevron
$160.95
Paul Cheng52%
UpgradeEqual-Weight → OverweightGet Alert
02/02/2018MURBuy Now
Murphy Oil
$26.1030.27%
Paul Cheng52%
$29 → $34MaintainsEqual-WeightGet Alert
02/02/2018COPBuy Now
ConocoPhillips
$100.48-28.34%
Paul Cheng52%
$59 → $72MaintainsOverweightGet Alert
11/14/2017VLOBuy Now
Valero Energy
$132.03-18.2%
Paul Cheng52%
$86 → $108MaintainsOverweightGet Alert
11/14/2017MPCBuy Now
Marathon Petroleum
$146.70-48.19%
Paul Cheng52%
$63 → $76MaintainsOverweightGet Alert
11/14/2017HFCBuy Now
HollyFrontier
Paul Cheng52%
$47 → $57MaintainsOverweightGet Alert
11/14/2017ANDVBuy Now
Andeavor
Paul Cheng52%
$121 → $147MaintainsOverweightGet Alert
11/14/2017PBFBuy Now
PBF Energy
$21.70
Paul Cheng52%
UpgradeUnderweight → OverweightGet Alert
11/14/2017CVRRBuy Now
CVR Refining
Paul Cheng52%
UpgradeUnderweight → Equal-WeightGet Alert
11/14/2017PSXBuy Now
Phillips 66
$128.00
Paul Cheng52%
DowngradeEqual-Weight → UnderweightGet Alert
11/02/2017CVRRBuy Now
CVR Refining
Paul Cheng52%
$10 → $13MaintainsUnderweightGet Alert
11/02/2017HFCBuy Now
HollyFrontier
Paul Cheng52%
→ $47ReinstatesOverweight → OverweightGet Alert
10/27/2017COPBuy Now
ConocoPhillips
$100.48-41.28%
Paul Cheng52%
$55 → $59MaintainsOverweightGet Alert
10/10/2017VLOBuy Now
Valero Energy
$132.03-34.86%
Paul Cheng52%
$85 → $86MaintainsOverweightGet Alert
10/10/2017PSXBuy Now
Phillips 66
$128.00-25.78%
Paul Cheng52%
$89 → $95MaintainsEqual-WeightGet Alert
10/10/2017PBR.ABuy Now
Petroleo Brasileiro S.A.- Petrobras American Depositary Shares
$12.74-21.51%
Paul Cheng52%
$8 → $10MaintainsEqual-WeightGet Alert
10/10/2017PBRBuy Now
Petrobras Brasileiro
$13.87-27.9%
Paul Cheng52%
$8 → $10MaintainsUnderweightGet Alert
10/10/2017PBFBuy Now
PBF Energy
$21.7019.82%
Paul Cheng52%
$24 → $26MaintainsUnderweightGet Alert
10/10/2017MPCBuy Now
Marathon Petroleum
$146.70-57.06%
Paul Cheng52%
$62 → $63MaintainsOverweightGet Alert
10/10/2017HFCBuy Now
HollyFrontier
Paul Cheng52%
$39 → $40MaintainsOverweightGet Alert
10/10/2017XOMBuy Now
Exxon Mobil
$113.23-19.63%
Paul Cheng52%
$94 → $91MaintainsOverweightGet Alert
10/10/2017COPBuy Now
ConocoPhillips
$100.48-45.26%
Paul Cheng52%
$51 → $55MaintainsOverweightGet Alert
10/10/2017CVXBuy Now
Chevron
$160.95-19.23%
Paul Cheng52%
$120 → $130MaintainsEqual-WeightGet Alert
10/10/2017ANDVBuy Now
Andeavor
Paul Cheng52%
$118 → $121MaintainsOverweightGet Alert
08/03/2017HFCBuy Now
HollyFrontier
Paul Cheng52%
$37 → $39MaintainsOverweightGet Alert
08/02/2017PSXBuy Now
Phillips 66
$128.00-30.47%
Paul Cheng52%
$87 → $89MaintainsEqual-WeightGet Alert
07/11/2017MURBuy Now
Murphy Oil
$26.10
Paul Cheng52%
DowngradeOverweight → Equal-WeightGet Alert
07/11/2017XOMBuy Now
Exxon Mobil
$113.23
Paul Cheng52%
UpgradeEqual-Weight → OverweightGet Alert
07/11/2017IMOBuy Now
Imperial Oil Limited Common Stock
Paul Cheng52%
UpgradeEqual-Weight → OverweightGet Alert
06/16/2017WFMBuy Now
Whole Foods Market
Paul Cheng52%
UpgradeEqual-Weight → OverweightGet Alert
06/02/2017TLLPBuy Now
Tesoro Logistics
Paul Cheng52%
→ $65Reinstates → OverweightGet Alert
02/01/2017MROBuy Now
Marathon Oil
Paul Cheng52%
UpgradeSector Perform → OutperformGet Alert
10/10/2016PSXBuy Now
Phillips 66
$128.00
Paul Cheng52%
MaintainsEqual-weightGet Alert
10/10/2016PBRBuy Now
Petrobras Brasileiro
$13.87
Paul Cheng52%
MaintainsUnderweightGet Alert
10/10/2016HFCBuy Now
HollyFrontier
Paul Cheng52%
MaintainsOverweightGet Alert
10/10/2016CVRRBuy Now
CVR Refining
Paul Cheng52%
MaintainsUnderweightGet Alert
10/10/2016PBFBuy Now
PBF Energy
$21.70
Paul Cheng52%
DowngradeEqual-Weight → UnderweightGet Alert
08/04/2016CVRRBuy Now
CVR Refining
Paul Cheng52%
$8 → $6DowngradeOverweight → UnderweightGet Alert
08/02/2016CVRRBuy Now
CVR Refining
Paul Cheng52%
$10 → $8MaintainsOverweightGet Alert
07/14/2016MZORBuy Now
Mazor Robotics
Paul Cheng52%
$16 → $23MaintainsOverweightGet Alert
07/14/2016ECRBuy Now
Eclipse Resources
Paul Cheng52%
$2 → $3MaintainsEqual-WeightGet Alert
07/13/2016PBRBuy Now
Petrobras Brasileiro
$13.87-35.11%
Paul Cheng52%
$7.5 → $9DowngradeEqual-Weight → UnderweightGet Alert
07/13/2016MURBuy Now
Murphy Oil
$26.1060.92%
Paul Cheng52%
$33 → $42UpgradeEqual-Weight → OverweightGet Alert
07/13/2016ALJBuy Now
Alon USA Energy
Paul Cheng52%
$10 → $8UpgradeUnderweight → Equal-WeightGet Alert
07/07/2016QLGCBuy Now
QLogic
Paul Cheng52%
$13 → $15MaintainsEqual-WeightGet Alert
07/06/2016KITEBuy Now
Kite Pharma
Paul Cheng52%
→ $58Initiates → Equal-WeightGet Alert
06/29/2016HTWRBuy Now
Heartware International
Paul Cheng52%
$35 → $58DowngradeOverweight → Equal-WeightGet Alert
06/20/2016PTXPBuy Now
PennTex Midstream
Paul Cheng52%
$13 → $18DowngradeOverweight → Equal-WeightGet Alert
06/17/2016DFTBuy Now
Dupont Fabros Technology
Paul Cheng52%
$48 → $49MaintainsOverweightGet Alert
06/17/2016TLNBuy Now
Talen Energy
$204.40
Paul Cheng52%
Downgrade → Equal-WeightGet Alert
06/10/2016LDRHBuy Now
LDR Holding
$24.8149.13%
Paul Cheng52%
$27 → $37DowngradeOverweight → Equal-WeightGet Alert
06/07/2016ONSIUBuy Now
Oncobiologics, Inc. - Unit
Paul Cheng52%
→ $11Initiates → OverweightGet Alert
05/31/2016MROBuy Now
Marathon Oil
Paul Cheng52%
UpgradeNeutral → OverweightGet Alert
04/08/2016MURBuy Now
Murphy Oil
$26.103.45%
Paul Cheng52%
$23 → $27MaintainsEqual-WeightGet Alert
03/23/2016PBRBuy Now
Petrobras Brasileiro
$13.87-53.14%
Paul Cheng52%
→ $6.5MaintainsEqual-WeightGet Alert
02/26/2016CLRBuy Now
Continental Resources
Paul Cheng52%
MaintainsSector OutperformGet Alert
02/19/2016CVRRBuy Now
CVR Refining
Paul Cheng52%
$26 → $17MaintainsOverweightGet Alert
02/17/2016XECBuy Now
Cimarex Energy
Paul Cheng52%
MaintainsOutperformGet Alert
11/02/2015MURBuy Now
Murphy Oil
$26.1026.44%
Paul Cheng52%
$32 → $33MaintainsEqual-WeightGet Alert
10/12/2015MURBuy Now
Murphy Oil
$26.1022.61%
Paul Cheng52%
$38 → $32MaintainsEqual-WeightGet Alert
10/12/2015PBRBuy Now
Petrobras Brasileiro
$13.87-53.14%
Paul Cheng52%
$11 → $6.5DowngradeOverweight → Equal-WeightGet Alert
10/12/2015IMOBuy Now
Imperial Oil
Paul Cheng52%
DowngradeOverweight → Equal-WeightGet Alert
10/12/2015CVRRBuy Now
CVR Refining
Paul Cheng52%
$25 → $27UpgradeEqual-Weight → OverweightGet Alert
08/11/2015PBRBuy Now
Petrobras Brasileiro
$13.87-20.69%
Paul Cheng52%
$13 → $11MaintainsOverweightGet Alert
08/03/2015MURBuy Now
Murphy Oil
$26.1045.59%
Paul Cheng52%
$50 → $38MaintainsEqual-WeightGet Alert
07/07/2015PBRBuy Now
Petrobras Brasileiro
$13.87-6.27%
Paul Cheng52%
$14 → $13MaintainsOverweightGet Alert
07/07/2015MURBuy Now
Murphy Oil
$26.1091.57%
Paul Cheng52%
$56 → $50MaintainsEqual-WeightGet Alert
07/07/2015CVRRBuy Now
CVR Refining
Paul Cheng52%
$28 → $23MaintainsEqual-WeightGet Alert
04/20/2015CVRRBuy Now
CVR Refining
Paul Cheng52%
$25 → $23.5MaintainsBuyGet Alert
01/14/2015PBRBuy Now
Petrobras Brasileiro
$13.870.94%
Paul Cheng52%
$22 → $14MaintainsOverweightGet Alert
12/16/2014PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
MaintainsSector OutperformGet Alert
12/16/2014XECBuy Now
Cimarex Energy
Paul Cheng52%
UpgradeGet Alert
10/30/2014HESBuy Now
Hess
$152.82-31.29%
Paul Cheng52%
→ $105UpgradeSector Perform → Sector OutperformGet Alert
07/25/2014MURBuy Now
Murphy Oil
$26.10183.52%
Paul Cheng52%
$65 → $74MaintainsEqual-WeightGet Alert
07/25/2014PBRBuy Now
Petrobras Brasileiro
$13.87
Paul Cheng52%
UpgradeNeutral → OverweightGet Alert
06/11/2014COPBuy Now
ConocoPhillips
$100.48
Paul Cheng52%
UpgradeSector Perform → Sector OutperformGet Alert
04/15/2014EOGBuy Now
EOG Resources
$122.57-14.33%
Paul Cheng52%
→ $105DowngradeSector Outperform → Sector PerformGet Alert
04/14/2014PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
$206 → $212UpgradeSector Perform → Sector OutperformGet Alert
02/21/2014XECBuy Now
Cimarex Energy
Paul Cheng52%
$130 → $136UpgradeGet Alert
01/08/2014BPBuy Now
BP
$34.0864.32%
Paul Cheng52%
$51 → $56UpgradeSector Perform → Sector OutperformGet Alert
01/08/2014OXYBuy Now
Occidental Petroleum
$47.58122.78%
Paul Cheng52%
$111 → $106DowngradeSector Outperform → Sector PerformGet Alert
01/08/2014MROBuy Now
Marathon Oil
Paul Cheng52%
→ $44DowngradeGet Alert
01/08/2014CVXBuy Now
Chevron
$160.95
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
09/17/2013PXDBuy Now
Pioneer Natural Resources
Paul Cheng52%
→ $195DowngradeSector Outperform → Sector PerformGet Alert
09/03/2013MURBuy Now
Murphy Oil
$26.10191.19%
Paul Cheng52%
$59.55 → $76UpgradeSector Perform → Sector OutperformGet Alert
06/18/2013COPBuy Now
ConocoPhillips
$100.48
Paul Cheng52%
DowngradeSector Outperform → Sector PerformGet Alert
04/24/2013COPBuy Now
ConocoPhillips
$100.48-36.31%
Paul Cheng52%
→ $64AssumesGet Alert
02/26/2013CVRRBuy Now
CVR Refining
Paul Cheng52%
→ $29Initiates → Equal-WeightGet Alert
10/31/2012PBRBuy Now
Petrobras Brasileiro
$13.87123.5%
Paul Cheng52%
$33 → $31MaintainsEqual-WeightGet Alert
10/17/2012MURBuy Now
Murphy Oil
$26.10168.2%
Paul Cheng52%
→ $70DowngradeOverweight → Equal-WeightGet Alert
10/17/2012MURBuy Now
Murphy Oil
$26.10
Paul Cheng52%
Downgrade → Market PerformGet Alert
09/24/2012CVXBuy Now
Chevron
$160.95
Paul Cheng52%
UpgradeMarket Perform → Market OutperformGet Alert
08/23/2012EOGBuy Now
EOG Resources
$122.571.98%
Paul Cheng52%
$55 → $62.5MaintainsOutperformGet Alert
02/21/2012EOGBuy Now
EOG Resources
$122.576.06%
Paul Cheng52%
$55 → $65MaintainsSector PerformGet Alert
01/27/2012MURBuy Now
Murphy Oil
$26.10129.89%
Paul Cheng52%
$55 → $60Get Alert