BP Shares Drop 5% Following Suspension of Share Buyback Program

The oil and gas giant halts its share repurchase scheme, prompting a sharp decline in stock value.

Summary

No Summary provided as the original text is short

Terms & Concepts
  • Share Buyback: A corporate action where a company repurchases its own shares from the marketplace, often to reduce supply and boost share value.