BP: Spill-response expenses have soared to $8B