Louisiana based Taylor Energy agrees to pay $43 million to clean up longest running oil spill in US history
December 23, 2021 The Justice Department reported that Louisiana-based Taylor Energy has agreed to pay $43 million in civil penalties and damages for a leak and turn over a $432 million clean-up trust fund for an oil leak in the Gulf of Mexico that has been spilling since 2004. The platform was located roughly 10 miles off the Louisiana coast. […]