S&P 5007,376.86â–˛ 0.31%
BP Removes Chairman Albert Manifold Over Conduct; Shares Fall 5% — Witness News