Taylor Energy Executive Blames Decade-Old Oil Leak on ‘Act Of God’

A decade-old oil leak that could last for another century was caused by an “act of God” during a hurricane in the Gulf of Mexico, the president of the company responsible said Wednesday, according to an Associated Press report.

“This event hits home for us,” said Taylor Energy President William Pecue, the last remaining full-time employee at the New Orleans-based company. “This is our community. We live here and it is very special to us.”

The AP said the public meeting at an LSU research center is a requirement of a court settlement that Taylor Energy reached in September with environmental groups, which accused the company of withholding information about the leak.

Read the article.