BP Oil Spill Cartoons

    0
    588
    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