Taylor Energy to Pay $43M for Longest U.S. Oil Spill

WASHINGTON — The Department of Justice announced Wednesday that Louisiana-based Taylor Energy’s will pay $43 million Fines and compensation for the longest-running spill in U.S. history for an oil spill in the Gulf of Mexico since 2004. As part of the deal, Taylor Energy will transfer control of the remaining $432 million in a trust […]