BP flags 'exceptional' oil trading thanks to higher oil prices, but higher costsProactive Investors • 04/14/26
Shell and BP shares lifted as oil rebounds on breakdown of US-Iran peace talksProactive Investors • 04/13/26
Crude Prices Stay Above $90: Are MTDR, SM and BP Poised for Gains?Zacks Investment Research • 04/10/26
Proxy adviser ISS recommends vote against BP board over attempt to scrap some climate reportingReuters • 04/04/26
Iran War-Led Market Volatility: Top 3 Sectors and Stocks for 2026Zacks Investment Research • 04/02/26
Eni-BP JV Azule Energy Offloads Stake in Blocks 14 and 14K in AngolaZacks Investment Research • 04/01/26