Displaying all articles tagged:

Bob Dudley

  1. cleaning up
    BP Is Back to Being ProfitableHeckuva third quarter, BP!
  2. cleaning up
    BP Sets More Expectations It Probably Can’t MeetCan it really fix the leak by July 27?
  3. cleaning up
    Tony Hayward Hands Over Worst Job in the World to Someone ElseGet ready to blame Bob Dudley for things.