BP’s Profit Falls More Than Expected; Announces $1.75 Billion Share Buyback

Feb 11, 2025 - 10:02
 0
BP’s Profit Falls More Than Expected; Announces $1.75 Billion Share Buyback