One million gallons of oil have been collected since April 2019 from the site of the nation’s longest oil spill,...
Taylor Energy News
A 13-year-old oil leak in the Gulf of Mexico remains a “long-term problem” without a clear solution for eliminating chronic...
A New Orleans-based company that has failed to stop a 13-year-old oil leak in the Gulf of Mexico is asking...