The U.S. Coast Guard said Monday that an estimated 1.1 million gallons of crude oil has leaked into the Gulf of Mexico near a pipeline off the coast of Louisiana.
The U.S. Coast Guard said Monday that an estimated 1.1 million gallons of crude oil has leaked into the Gulf of Mexico near a pipeline off the coast of Louisiana.
Just stop oil