Taylor Energy Faces $43 Million Cleanup Tab for Gulf Coast Spill

The federal government is seeking more than $43 million in removal costs from Taylor Energy Co. stemming from an oil spill that began in 2004 when …