BP to resume share buybacks as profit soars on strong oil, gas trading
BP’s profit more than tripled to $2.6 billion in the first quarter thanks to stronger oil prices and bumper revenue ...
BP’s profit more than tripled to $2.6 billion in the first quarter thanks to stronger oil prices and bumper revenue ...