A cartoonist takes on the BP oil spill

    0
    614
    Read Entire Article


    BP has agreed to pay a record $18.7 billion to settle federal and state claims against it for its role in the Deepwater Horizon oil spill, sidestepping years of litigation with a promise to pour funds for nearly two decades into efforts to repair va