Source: United States Department of Justice News
Taylor Energy Company LLC (Taylor Energy), a Louisiana oil and gas company, has agreed to turn over all its remaining assets to the United States upon liquidation to resolve its liability for the oil spill at its former Gulf of Mexico offshore oil production facility — the source of the longest-running oil spill in U.S. history, ongoing since 2004.