Is Owning BP plc (ADR) (BP) Stock More “Sinful” Than You Think?

… in taxes to prevent another oil spill like BP's Deepwater Horizon in 2010. … I'm not sure BP and all the other oil companies have done the same.