BP profit soars on strong oil, gas trading as buybacks loom

BP’s (BP.L) profit soared in the first quarter to $2.6 billion thanks to stronger oil prices and bumper revenue from natural gas trading as the energy company said it intends to resume share buybacks in the third quarter.

Leave a Comment