StockDuty Jun 21, 2026 07:45 AM ET
CatalystEarnings

$BP — BUY 📊 | 6 MONTHS THESIS

BP
$37.13
-1.56%
$BP — BUY 📊 | 6 MONTHS THESIS 🎯 latest | Rev $39.6B | EPS $1.24 vs $0.93 🟢 💡 Consensus underestimated BP's earnings power in the current oil environment. The market is still pricing in a higher risk premium due to historical missteps and energy transition fears, but the substantial beat signals that BP can deliver above expectations, closing the valuation gap to integrated peers. 📉 Reward/risk: 2.3:1 🏢 Business Quality: 6/10 - Integrated oil major with improving returns and capital discipline, but cyclical earnings and legacy liabilities (e.g., Deepwater Horizon) keep quality in the middle tier of the sector. 📊 Valuation: cheap relative to peers on P/E and FCF yield; trailing P/E 7.9x vs peer average 10x, FCF yield >10%, dividend yield ~5%; reverse DCF suggests price... 📊 Our read: BUY. Full analysis → https://stockduty.xyz/s/BP0621
🎯 latest | Rev $39.6B | EPS $1.24 vs $0.93 🟢
Sources
pipeline