Science Deadly oil accident in 2010 didn’t affect BP’s stock market returns June 16, 2022June 16, 2022 <