Tag Archives: Shares

BP Shares Slide as Chairman Albert Manifold Resigns Amid Governance Concerns and Market Volatility

BP shares sink as chairman Albert Manifold resigns amid governance concerns, prompting volatility and options-driven bearish strategies.