iOS app Android app

Bp Apologizes for Oil Spill

BP CEO Apologizes For Oil Spill

Posted 05.25.2011 | Green

HOUSTON - BP Plc's (BP.L) (BP.N) Chief Executive Robert Dudley issued an industry-wide apology for the worst offshore spill in U.S. history at a high...