BP's profits more than doubled as the Iran war sent oil prices soaring
Source ↗
👁 0
💬 0
The oil major posted $3.2 billion in underlying net profit for Q1 2026, beating analyst expectations of $2.6 billion
Comments (0)