BP Reports Lower Profit, Buys $1.75 Billion in Shares, and Announces 'Fundamental Reset'
amsterdam February 11, 2025 09:48Oil and gas giant BP reports significantly lower profit, CEO announces cost-saving 'fundamental reset', buys own shares worth $1.75 billion.