Oil well leaking into Gulf of Mexico, 4-mile-wide visible sheen, Coast Guard says

Alex Walsh AL.com The Coast Guard says it is responding to a “loss of well control event” at an oil and gas platform 74 miles southwest of Port Fourchon, La., in the Gulf of Mexico. According to Fuel Fix, an… Continue Reading