Shell Reports 90K Gallon Oil Spill In Gulf Of Mexico

A Shell facility has spilled nearly 90,000 gallons of oil into the Gulf of Mexico off the coast of Louisiana, the Bureau of Safety and Environmental Enforcement said Friday....

Already a subscriber? Click here to view full article