BP has been ordered to pay the largest settlement ever recorded for causing the worst environmental disaster in American history. $20.8 billion CDN. "BP is receiving the punishment it deserves, while also providing critical compensation for the injuries it caused...