Surely (if that's really the case) just selling on the market and crashing the price would've hurt them even more. I'd normally expect that'd also make BP at least a bit of money but I have no idea about the complex accounting and tax situation when doing it this way.
Either way, at minimum it's a gift of not crashing the price.
Either way, at minimum it's a gift of not crashing the price.