
Deepwater Horizon oil spill did no harm to BP's long-term share value
15 June 2022
BP paid $65 billion in fines and compensation for the 2010 Deepwater Horizon oil spill, but a simulated version of the oil and gas company suggests there was no dent in long-term stock market performance
