Published by Benjamin Chiou on 31st October 2023
(Sharecast News) - Oil titan BP has announced a new $1.5bn share buyback after reporting an underlying replacement cost profit of $3.3bn for the third quarter - but the bottom line came in well under market forecasts.
URL: http://www.digitallook.com/dl/news/story/33872649/...