BP Fires Chairman Albert Manifold Over Governance, Oversight and Conduct Concerns - WDS News | Rallies