British oil supermajor. BP runs one of the world's biggest oil-trading desks, trading around 12m barrels of oil per day—roughly 11 times its own production. The trading unit earned $2.2bn in the first quarter of 2026, up from almost nothing a year before, as price volatility from the Iran war created opportunities for traders to exploit regional price discrepancies. BP's share price has risen 14-17% since the war began, in common with European rivals TotalEnergies and Eni.
Churchill's Commentary on Man: Man will occasionally stumble over the truth, but most of the time he will pick himself up and continue on.