Mr. Heyward has been banished to Russia (should be the Moon, right?). Dudley is in as CEO in October. With all the domestic coverage, I thought it would be interesting to read some information from the home of BP, the United Kingdom. Do you believe BP will pay up? Do you believe $30 billion is enough to compensate everyone affected by the disaster?
BBC News – BP to set aside $32.2bn to cover oil spill costs.