Article 23 Feb 2022 Taylor Energy Company Agrees To Pay Over $43 Million And Transfer $432 Million Decommissioning Trust Fund To The United States For Longest Running Oil Spill In U.S. History United States Energy