BBP Read More BP Q2 Earnings Beat Estimates on Strong Refining Margins & PricingAugust 4, 2026 BP p.l.c. BP reported second-quarter 2026 adjusted earnings of $2.22 per American Depositary share (ADS), up 146.7% from…
BBP Read More BP Q1 Earnings Beat Estimates on Strong Oil Trading ContributionJune 19, 2026 BP p.l.c. BP delivered an earnings beat in the first quarter of 2026, helped by standout downstream and…