June 18, 2026

Navy uncovers underground crude oil storage site in Delta