Oil leak off Louisiana coast contained but clean up continues May 5, 2025 by CBS Miami Key questions remain about the cause, how much oil was released and the extent of the spill’s impacts.