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.