Exxon continued to break the law and just pay the fine for doing so, but apparently 1 month they forgot to pay the fine so they had to stop dumping, but just until they paid the fine so they could continue breaking the law.
If only regulators were empowered to add a 0 to the fine for each subsequent offense.
"You bad company! You did something wrong and must now pay a fine! Pay $1,000.00 and be warned not to do it again."
"You bad company! You did something wrong and must now pay a fine! Pay $10,000.00 and be warned not to do it again."
"You bad company! You did something wrong and must now pay a fine! Pay $100,000.00 and be warned not to do it again."
... and so on. How many iterations of this would it take to shut repeat offenders down? Facebook is in the $100 billion bracket, so 10 rounds ought to do it. If we had this in place before, the problem would already have been solved. Oh well, it's never too late...