BBP Read More BP slammed as profits more than double during Iran warAugust 4, 2026 BP has faced criticism after revealing its strongest quarterly profits in four years, a surge boosted by volatile…
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…