BP profits plunge but surprise $1.75 billion buyback pleases investors
BP shares up 5%, among FTSE?s biggest gainersNew CEO Murray Auchincloss sticks to Looney?s planMore share buybacks to come in 2024BP (BP.) shares were up 5% to 479p in morning trading despite the energy giant reporting a...
06 February 2024