BP shares gain after record annual profit, dividend hike and share buyback
- Record annual profit, 10% dividend hike,$2.75bn buyback- Net debt reduced for 11th consecutive quarter- Oil prices supported by China recoveryOil giant BP (BP) couldn't have done more to please investors on Tuesday after clocking...
07 February 2023