Coast Guard and Taylor Energy disagree over source of 14-year Gulf oil leak

The U.S. Coast Guard isn’t buying Taylor Energy’s explanation about what’s causing the oil company’s 14-year-old leak in the Gulf of Mexico. Scientists hired by Taylor Energy say an oil-soaked area of …

oil leak – Read More…