Read More Energy Industry News BP Q1 2026 profit doubles to $3.8bn as oil trading delivers exceptional quarter BP doubled Q1 profit on an exceptional oil trading quarter. The harder question is whether new CEO Meg O'Neill can convert that windfall into durable returns. bySrinathApril 28, 2026