BP plc CEO Calls Oil Spill a “Near Death Experience”

The oil spill was one of the worst environmental disasters in US history and resulted in several compensations and fines, forcing the company to …