BP Profit Jumps as Oil Trading Boomed During Iran War
Apr 27, 2026
BP Plc reported adjusted net income more than doubled to $3.2 billion in Q1, driven by surging oil trading profits amid the Iran conflict. This financial boost aids CEO Meg O'Neill in addressing debt reduction and restructuring efforts.