Home / Series / neo / Aired Order / Season 2025 / Episode 5

Deepwater Horizon: How Much Oil Was Lost?

This video explains how engineers managed to plug a hole over 5,000 feet deep in the ocean after the Deepwater Horizon catastrophe.

English
  • Originally Aired April 12, 2025
  • Runtime 21 minutes
  • Created April 16, 2025 by
    katsimbris
  • Modified April 16, 2025 by
    katsimbris