BP is a European company. You know what the cost would have been for ExxonMobil? Pocket change. See multiple spills in Alaska for examples.