Dividend Harvesting Portfolio Week 227: $22,700 Allocated, $2,385.24 In Projected DividendsSeeking Alpha • 07/10/25
BP (BP) Registers a Bigger Fall Than the Market: Important Facts to NoteZacks Investment Research • 07/07/25
BP's $8 Billion Castrol Sale Draws Bid From Firm Tied to ChairmanZacks Investment Research • 07/07/25
Exxon, Chevron, Shell, BP Stocks Fall. OPEC Oil Plans, Gas Trading Fears Are Biting.Barrons • 07/07/25
BP's Market Gains Outpace Its Industry: What it Means for InvestorsZacks Investment Research • 07/04/25
BP Stock Takes Off On Possibility Of Largest Deal Since The Exxon Mobil MergerInvestors Business Daily • 06/25/25