Chart: The biggest corporate fines of the past 20 years

… for the 2010 Deepwater Horizon oil spill is the largest single entry in the tracker, but the financial industry is, by far, responsible for the biggest share …