Overcast 71° Good Evening

BP floats

Hard to believe I’ve been drawing cartoons expressing exasperation over the Deepwater Horizon oil spill for five years. Last week’s $18.7 billion federal settlement with BP appears massive and punitive, except that the company — which has $320 billion in annual revenue — has up to 18 years to pay it off. Take that, corporate polluter!