Judge Approves $20 Billion BP Settlement
Today, a federal judge in New Orleans has granted final approval to an estimated $20 billion settlement, resolving years of litigation over the 2010 BP oil spill in the Gulf of Mexico. U.S. District Judge Carl Barbier’s final order on…