Story perspectives
**BP Posts $3.2B Profit, Fueled by $2.5B Trading Gain**
4/29/2026
1 of 3
BP Posts Profit
- BP posted profit of $3.2 billion, more than double the $1.38 billion a year earlier.
- An “exceptional” oil-trading gain of $2.5 billion, up from $103 million a year earlier, drove profit.
- Brent hovered near $110 a barrel following the Iran war's start on 28 February and the Strait of Hormuz closure.
- Shares rose about 2 % as net debt rose to $25.3 billion while CEO Meg O’Neill said firm works with customers and governments to supply fuel.
1 / 3
