bp Reports 131.88% Surge in Net Profit in Q1 2026
British Petroleum (bp) reported a first-quarter (Q1) profit of $3.2 billion on April 28, more than doubling its year-on-year (YoY) performance and beating analyst expectations by 20%, Reuters reported. The British ...